A complete application in a minute
Tailored resume and cover letter, ready to send.
CodeNinja is seeking an experienced React Native Mobile Developer to design, build and maintain high-quality cross-platform mobile apps for iOS and Android.
Work closely with product owners, backend developers and QA to deliver secure, scalable and user-friendly experiences. You will participate in code reviews, maintain documentation, and ensure releases to Apple App Store and Google Play.
At strong CodeNinja strong we create opportunities for software engineers in emerging markets by helping the world solve hard technology problems We work with organizations across the region to design build and scale secure high-quality digital products putting top engineering talent to work on complex high-impact projects When you join CodeNinja you join a community of engineers who keep pushing boundaries embrace innovation and care about technical excellence We invest in our people encourage continuous learning and give you the chance to work on meaningful products used by millions We re looking for an experienced strong React Native Mobile Developer strong to design build test and maintain high-quality cross-platform mobile apps for iOS and Android You ll work closely with product owners business analysts UI UX designers backend developers and QA engineers to deliver secure scalable and user-friendly mobile experiences
CodeNinja is an equal opportunity employer We welcome applicants from all backgrounds and do not discriminate based on race religion color national origin gender age disability or any other legally protected status Hiring decisions are based solely on qualifications merit and business needs
Because of the high volume of applications only shortlisted candidates will be contacted CodeNinja never asks candidates for payment at any stage of the recruitment process Please report any such request to us immediately
6 9 years of mobile app development experience, including at least 3 years of hands-on React Native. Strong JavaScript (ES6+) and TypeScript. A solid grasp of React concepts: hooks, state management and component lifecycle. Experience with state management libraries such as Redux Toolkit, Zustand or Context API. Strong experience integrating REST APIs, JSON and asynchronous operations. Familiarity with native iOS and Android development concepts. Experience with native modules and third-party SDK integration. Knowledge of mobile app security, secure storage and authentication. Experience with Git, CI/CD pipelines and mobile build tools. An understanding of mobile performance optimization and debugging. A track record of publishing apps to the Apple App Store and Google Play Store. A Bachelor s degree in Computer Science, Information Technology or a related field, or equivalent practical experience.