About The Position

CodeNinja is seeking an experienced React Native Mobile Developer to design, build, test, and maintain high-quality cross-platform mobile applications for iOS and Android. The developer will collaborate with product owners, business analysts, UI/UX designers, backend developers, and QA engineers to deliver secure, scalable, and user-friendly mobile experiences. The role involves building reusable components and scalable app architectures; translating designs and wireframes into polished interfaces; integrating APIs, backend services, and third-party SDKs; implementing security features; optimizing performance; troubleshooting defects; and managing app builds and releases. The developer will also participate in Agile delivery activities, code reviews, technical discussions, testing, and documentation while following coding standards and security best practices. CodeNinja describes itself as a community of engineers working on complex, high-impact technology projects. It emphasizes continuous learning, innovation, technical excellence, and opportunities to build products used by millions. The company is an equal opportunity employer and bases hiring decisions on qualifications, merit, and business needs.

Requirements

  • 6–9 years of mobile application development experience, including at least 3 years of hands-on React Native experience.
  • Strong JavaScript (ES6+) and TypeScript skills.
  • Solid understanding of React concepts, including hooks, state management, and component lifecycle.
  • Experience with state management libraries such as Redux Toolkit, Zustand, or Context API.
  • Strong experience integrating REST APIs, working with JSON, and handling asynchronous operations.
  • Familiarity with native iOS and Android development concepts.
  • Experience with native modules and third-party SDK integration.
  • Knowledge of mobile application security, secure storage, and authentication.
  • Experience with Git, CI/CD pipelines, and mobile build tools.
  • Understanding of mobile performance optimization and debugging.
  • Track record of publishing apps to the Apple App Store and Google Play Store.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Nice To Haves

  • Experience with both React Native CLI and Expo.
  • Familiarity with Swift, Objective-C, Kotlin, or Java.
  • Experience with Firebase services, analytics, and push notifications.
  • Knowledge of biometric authentication, device security, and certificate pinning.
  • Experience in banking, fintech, or other regulated industries.
  • Experience with automated testing frameworks such as Jest, Detox, or Appium.
  • Experience with Agile/Scrum delivery and Jira.

Responsibilities

  • Design, develop, and maintain cross-platform mobile applications using React Native for iOS and Android.
  • Build reusable components and scalable mobile application architectures.
  • Translate UI/UX designs and wireframes into responsive, polished mobile interfaces.
  • Integrate RESTful APIs, backend services, and third-party SDKs.
  • Implement secure authentication, authorization, session management, and data storage.
  • Improve application performance, responsiveness, and memory usage.
  • Troubleshoot and fix defects across iOS and Android.
  • Implement push notifications, deep linking, and device-specific features.
  • Work with QA on unit and integration testing and resolve defects identified during UAT.
  • Manage app builds, signing, and releases to the Apple App Store and Google Play Store.
  • Participate in code reviews, technical discussions, sprint planning, and Agile ceremonies.
  • Maintain technical documentation and follow coding standards and security best practices.

Benefits

  • Work on challenging, high-impact products alongside talented engineers.
  • Career growth through continuous learning and exposure to modern technologies.
  • A collaborative, innovation-driven culture that values ownership and excellence.
  • Competitive compensation and benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service