Principal iOS Engineer

3 months ago


Bangalore, India Rohini IT Consulting LLP Full time
Bachelor's or Master's degree in Electrical Engineering, Computer Science, Information Technology or a related field

Mandatory Skills:

- 10+ years of experience developing iOS applications

- Proficient in Swift and Objective-C.

- Advanced understanding of networking protocols, including TCP/IP, UDP, and HTTP.

- Experience with IoT communication protocols such as MQTT, CoAP, or HTTP.

- Experience with socket programming for more granular control over communication.

- Expertise in Core Bluetooth framework and Bluetooth Low Energy (BLE) communication.

- Extensive experience working with peripheral and central roles in BLE scenarios.

- In-depth understanding of GATT (Generic Attribute Profile) and how to design Bluetooth services, characteristics, and descriptors.

- In-depth knowledge of Core Foundation and NSURL Session for handling network requests.

- Experience working with hardware components and integrating them into iOS applications.

- Understanding of how to communicate with custom hardware using Bluetooth or Wi-Fi.

- Proficient in debugging and optimizing code for performance and reliability.

- Experience in dealing with connectivity issues, packet analysis, and network optimizations.

- Deep understanding of security protocols and practices related to network communication.

- Knowledge of securing Bluetooth and Wi-Fi communications, including encryption and authentication.

- Experience with architectural patterns such as MVC, MVVM, or VIPER for building scalable and maintainable applications.

Behavioral Skills:

- Talent Management: Has a passion for building great teams - proven ability to develop, motivate and champion talent beyond own organization

- Innovate for Growth: Technology Evangelist. Always thinking about how to make improvements; able to implement changes that map to business strategy. Stays abreast of cutting edge technology trends

- Lead & Adapt to Change: Thrives in a changing, dynamic environment and can drive operational efficiencies that map to changing needs

- Should be a good team player.

Roles & Responsibilities:

- Lead the design and architecture of iOS applications, ensuring scalability, maintainability, and adherence to best practices.

- Lead the prototyping of new features and technologies to assess their feasibility and potential impact on the project.

- Actively participate in coding and development activities, especially in critical or complex components of the iOS application.

- Provide guidance and mentorship to the iOS development team, helping them grow in their technical skills.

- Collaborate with other engineering teams, product managers, designers, and stakeholders to ensure a cohesive and integrated development process.

- Ensure the implementation of rigorous testing processes, including unit testing, integration testing, and continuous integration, to maintain high code quality.

- Lead the resolution of complex technical issues, providing guidance to the team in problem solving.

- Assist in the prioritization of tasks and features, balancing technical debt with new development.

- Implement and enforce security best practices within the iOS development process.

- Identify areas for process improvement and implement changes to enhance overall efficiency and effectiveness. (ref:hirist.tech)

  • bangalore, India Onsemi Full time

    A principal analog design engineer is to develop analog design subsystems and blocks through all phases of the development process, including design, simulation, and supervision of the layout/verification processes and post silicon validation support activities.  #LI-RT1 A Principal Analog IC Design Engineer, will be responsible for leading and...

  • iOS Developer

    3 months ago


    bangalore, India Celstream Technologies Full time

    Title: IOS EngineerQualification: BEExperience: 3 to 4+ YearsNotice period: Immediate or 15 days maximum.Location: BangaloreResponsibilities:Design and Develop Native iOS Applications with Swiftshould have experience on Bluetooth interfacing, SQLite and RESTful APIs.Mandatory skills:Mobile App Development - iOS Platform with SwiftiOS, Bluetooth, Swift UI,...


  • bangalore, India HeadSpin Full time

    Systems Software Engineer, iOSThis is an entry level position for a Systems Engineering role on the iOS Engineering team at Headspin. We are building tools to automate, instrument, and ultimately enable remote control of Apple mobile devices. You have experience reverse engineering closed-source software, digging into device internals over USB, and building...

  • iOS Developer

    1 week ago


    bangalore, India Wipro Full time

    IOS DeveloperDesign and build advanced applications for the iOS platformCollaborate with cross-functional teams to define, design, and ship new features.Unit-test code for robustness, including edge cases, usability, and general reliability.Work on bug fixing and improving application performance.Continuously discover, evaluate, and implement new...

  • Principal Engineer

    3 months ago


    bangalore, India Amazon Development Center India Private Limited - Kerala - P86 Full time

    Principal Engineers provide technical leadership at Amazon.com. They help establish technical standards and drive Amazon’s overall technical architecture, engineering practices, and engineering methodologies. They work on our hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. They think globally...


  • Bangalore, India Tesco Full time

    Job Description As an iOS Software Development Engineer you'll be working in an agile team of industry leading engineers upon Tesco's customer facing iOS application. Working with Product Managers you will be responsible for the future direction of the products that we build solving problems and developing new features through quality scalable...

  • iOS Developer

    1 week ago


    bangalore, India Copods Full time

    Copods  is an experience focussed, digital product design and front-end engineering services company. We are on a steep growth trajectory with global partnerships. Our goal is to shape practical and meaningful human-centric experiences that are desirable, feasible, and viable.Job DescriptionWe are looking to hire a talented iOS developer to design, build,...

  • iOS Developer

    3 months ago


    Bangalore Urban, India Celstream Technologies Full time

    Title: IOS EngineerQualification: BEExperience: 3 to 4+ YearsNotice period: Immediate or 15 days maximum.Location: Bangalore Responsibilities: Design and Develop Native iOS Applications with Swiftshould have experience on Bluetooth interfacing, SQLite and RESTful APIs.Mandatory skills: Mobile App Development - iOS Platform with SwiftiOS, Bluetooth, Swift UI,...

  • iOS Developer

    3 months ago


    Bangalore Urban, India Celstream Technologies Full time

    Title: IOS Engineer Qualification: BE Experience: 3 to 4+ Years Notice period: Immediate or 15 days maximum. Location: Bangalore Responsibilities: Design and Develop Native iOS Applications with Swift should have experience on Bluetooth interfacing, SQLite and RESTful APIs. Mandatory skills: Mobile App Development - iOS Platform with Swift iOS,...

  • IOS Lead

    6 days ago


    bangalore, India Flatworld Solutions Full time

    Location: Kothanur - Bangalore(Hybrid Model)UK Shift: 2 P.M - 11 P.MExp: 9+ YrsKey skills: IOS, Swift, Objective C, Bluetooth Integration/ Firmware Management, Restful APIs and CI/ CDElevate Your Career! Don’t miss this exciting opportunity to be part of a U.S based product company’s software engineering center in Bangalore.Therabody® is the wellness...

  • Principal Engineer

    3 months ago


    bangalore, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR48408 Principal Engineer , Digital Design Do you...

  • iOS Developer

    3 months ago


    Bangalore, India SDOD TECHNOLOGIES PRIVATE LIMITED Full time

    Role :As an iOS Developer at our company, you will play a key role in developing high-quality iOS applications that leverage the latest advancements in AR technology. Your expertise in Swift, SwiftUI, ARKit, RealityKit, Reality Composer, Cloud services, and APIs will be instrumental in driving the success of our projects.Responsibilities : - Creating and...

  • Senior iOS Developer

    3 months ago


    bangalore, India redBus Full time

    Join Our Team as Senior iOS Developer at redBusAre you passionate about pushing mobile technology to its limits? We are looking for a talented iOS Developer to join our dynamic team and help design and build the next generation of the redBus mobile app.Key Responsibilities:Innovative Development: Design and build advanced features for the iOS platform.Team...

  • IOS Lead

    5 days ago


    Bangalore, India Flatworld Solutions Full time

    Location: Kothanur - Bangalore(Hybrid Model) UK Shift: 2 P.M - 11 P.M Exp: 9+ Yrs Key skills: IOS, Swift, Objective C, Bluetooth Integration/ Firmware Management, Restful APIs and CI/ CD Elevate Your Career! Don’t miss this exciting opportunity to be part of a U.S based product company’s software engineering center in Bangalore. ...


  • bangalore, India Harness Full time

    Harness is a high-growth company that is disrupting the software delivery market. Our mission is to enable the 30 million software developers in the world to deliver code to their users reliably, efficiently, securely and quickly, increasing customers’ pace of innovation while improving the developer experience. We offer solutions for every step of the...


  • Bangalore Urban, India Tesco Full time

    Job DescriptionAs an iOS Software Development Engineer you'll be working in an agile team of industry leading engineers upon Tesco's customer facing iOS application. Working with Product Managers you will be responsible for the future direction of the products that we build solving problems and developing new features through quality scalable performant and...

  • Senior iOS Developer

    3 months ago


    bangalore, India redBus Full time

    Join Our Team as Senior iOS Developer at redBus Are you passionate about pushing mobile technology to its limits? We are looking for a talented iOS Developer to join our dynamic team and help design and build the next generation of the redBus mobile app. Key Responsibilities: Innovative Development: Design and build advanced features for the iOS platform....

  • Lead IOS Developer

    3 months ago


    bangalore, India Flatworld Solutions Full time

    Location: Kothanur - Bangalore(Hybrid Model) UK Shift: 2 P.M - 11 P.M Exp: 9+ Yrs Key skills: IOS, Swift, Objective C, Bluetooth Integration/ Firmware Management, Restful APIs and CI/ CD About Flatworld: Flatworld Solutions (FWS) stands as a towering testament to excellence in the global IT, Business Consulting, and Outsourcing arena. When we started...

  • Principal Engineer

    1 week ago


    bangalore, India slice Full time

    About the roleWe are looking for a Principal Engineer to join our technology team. A Principal Engineer is an innovative, quality-focused, product/business thinker. You are someone who has a passion for technology and innovative product development, who thinks deeply about technical context, and who builds software using your proven experience. You’re...


  • bangalore, India Condé Nast Technology Lab Full time

    Associate Principal Engineer - EngagementCondé Nast has a huge global footprint across 32 countries worldwide with total monthly visitors reaching more than 550 million. We aim to inspire, inform and entertain our audiences through our portfolio of well known brands such as Vogue, Wired, Vanity Fair, Architectural Digest, GQ and many other leading...