React Native Engineer

Codetech•Malvern, PA

About The Position

Lead the adoption of React Native and integrate it with existing native iOS and Android applications and development teams. Architect, develop, and maintain high-performance, scalable native app features, while contributing to the evolution of the client’s mobile architecture and tooling. Collaborate with product managers, designers, and backend engineers to deliver intuitive, pixel-perfect mobile experiences, and mentor junior and mid-level engineers. Continuously optimize application performance and responsiveness.

Requirements

  • Extensive experience developing cross-platform mobile applications using React Native.
  • Proficiency in bridging native modules, managing platform-specific configurations, and integrating third-party SDKs.
  • Strong command of TypeScript for building maintainable, type-safe codebases.
  • Deep understanding of mobile performance optimization, including startup time, bundle size, memory management, and frame-rate stability.
  • Proficiency in UI implementation, state management, and platform-specific behaviors.
  • Self-motivated, with the ability to take ownership of projects from conception to delivery.
  • Ability to collaborate effectively in hybrid work environments with co-located and remote teams.

Nice To Haves

  • Experience working in a large mobile development organization with more than 10 feature teams.
  • Experience leading React Native adoption for an existing complex native iOS and Android app using a brownfield approach.
  • Experience with React Native for web.
  • Ability to contribute to and maintain shared cross-platform design systems.
  • Hands-on expertise with Expo SDK, EAS Build/Submit/Update, and over-the-air delivery workflows.
  • Familiarity with app distribution platforms such as TestFlight and Google Play Console, and automated release pipelines.
  • Understanding of CI/CD processes, including GitHub Actions and EAS Build.
  • Proactive problem-solving skills and interest in adopting new mobile technologies and driving development velocity.
  • Adaptability to fast-paced environments with evolving priorities.

Responsibilities

  • Lead React Native adoption and design strategies for seamless integration with existing native development teams.
  • Architect, develop, and maintain high-performance, scalable native app features.
  • Collaborate with product managers, designers, and backend engineers to deliver intuitive, pixel-perfect mobile experiences.
  • Continuously optimize app performance and responsiveness.
  • Contribute to technical planning and the evolution of the client's mobile architecture and tooling.
  • Mentor junior and mid-level engineers to strengthen the team's native expertise.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service