Sr iOS Engineer: 7+ years of IOS experience with React Native. Location: RemoteMid-level iOS engineer: 4+ years of iOS exp with React Native. Location: Remote
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 preferred 4+ years of professional experience in iOS development Strong proficiency in React Native with a good understanding of its ecosystem and libraries Solid understanding of iOS native development (Swift or Objective-C) Experience with RESTful APIs and third-party libraries and APIs Familiarity with cloud message APIs and push notifications Understanding of Apple’s design principles and interface guidelines Experience with performance and memory tuning with tools Familiarity with continuous integration Excellent problem-solving, critical thinking, and communication skills Preferred Qualifications: Experience working in an Agile/Scrum development process Contributions to open-source projects related to iOS and/ or React Native Experience with automated testing suites Published applications in the App Store