Job Description
Job Title : Senior iOS Engineer - React native
Location : Pune
Experience Level : 7 Years
Position Overview :
As a Senior iOS Engineer, you will be responsible for leading the development of our iOS applications using React Native. You will collaborate closely with cross-functional teams to define, design, and ship new features, ensuring a seamless and intuitive user experience. This role requires a deep understanding of iOS development, strong proficiency in React Native, and the ability to mentor junior team members.
Responsibilities :
- Design and build advanced applications for the iOS platform using React Native
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, including edge cases, usability, and reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Conduct code reviews, and drive technical discussions
Requirements :
Bachelor's degree in computer science, Engineering, or a related field; Master's degree preferred7+ years of professional experience in iOS developmentStrong proficiency in React Native with a good understanding of its ecosystem and librariesSolid understanding of iOS native development (Swift or Objective-C)Experience with RESTful APIs and third-party libraries and APIsFamiliarity with cloud message APIs and push notificationsUnderstanding of Apple's design principles and interface guidelinesExperience with performance and memory tuning with toolsFamiliarity with continuous integrationExcellent problem-solving, critical thinking, and communication skillsPreferred Qualifications :
Experience working in an Agile / Scrum development processContributions to open-source projects related to iOS and / or React NativeExperience with automated testing suitesPublished applications in the App StoreJob Requirements