Lead React Native Developer

Lead React Native Developer

Posted 7 days ago by Cognitive Group | Part of the Focus Cloud Group

Negotiable
Inside
Onsite
London Area, United Kingdom

Summary: The React Native Technical Lead will oversee the design, development, and deployment of mobile and web applications using React Native, React.js, and Node.js. This role requires collaboration with cross-functional teams to deliver user-friendly solutions and involves providing technical leadership and mentorship. The position is contract-based for 6 months and requires SC clearance or the ability to obtain it. The role is primarily on-site in London for 2 days a week and is classified as inside IR35.

Key Responsibilities:

  • Lead the design, development, and deployment of scalable mobile and web applications using React Native (Expo), React.js, and Node.js.
  • Collaborate with product managers, designers, and cross-functional teams to define technical requirements and deliver robust, user-friendly solutions.
  • Develop high-performing, reusable UI components based on design prototypes.
  • Implement and integrate third-party services, libraries, and APIs.
  • Set up new repositories/modules with appropriate package configurations based on project needs.
  • Maintain and enhance existing applications by fixing bugs and implementing new features.
  • Provide technical leadership and mentorship through architectural discussions, code reviews, and documentation.
  • Work with native modules and optimize app performance across iOS and Android platforms.
  • Contribute to app release cycles and deployments to the App Store and Google Play.
  • Drive DevOps practices, including CI/CD, test automation, and infrastructure support.
  • Lead post-production support and collaborate on ongoing improvements.

Key Skills:

  • Advanced proficiency in JavaScript (ES6+), React, and React Native (Expo).
  • Hands-on experience with state management tools (e.g., Redux, Context API).
  • Familiarity with React-related technologies: React Hooks, React Navigation, Maps, Gestures, Axios/React Query, AsyncStorage, etc.
  • Solid front-end skills with HTML5, CSS3, Responsive Web Design, and bundling tools.
  • Strong understanding of UI/UX design principles for both iOS and Android.
  • Knowledge of mobile architecture including Bridged and Bridgeless React Native patterns.
  • Experience with Git-based workflows, peer code reviews, automated testing using JEST/React Testing Library, and CI/CD pipelines.
  • Backend integration and experience with Node.js and third-party APIs.
  • Experience addressing mobile-specific challenges: offline capabilities, real-time data, authentication, push notifications, Bluetooth, media handling, etc.
  • Familiarity with Firebase, MongoDB, or other databases (desirable).
  • Accessibility implementation and testing using tools like NVDA/screen readers (desirable).

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: on-site

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

React Native Technical Lead – Contract 6 Months - Inside IR35 2 days onsite in London SC Cleared or SC Clearable

Key Responsibilities

  • Lead the design, development, and deployment of scalable mobile and web applications using React Native (Expo), React.js, and Node.js.
  • Collaborate with product managers, designers, and cross-functional teams to define technical requirements and deliver robust, user-friendly solutions.
  • Develop high-performing, reusable UI components based on design prototypes.
  • Implement and integrate third-party services, libraries, and APIs.
  • Set up new repositories/modules with appropriate package configurations based on project needs.
  • Maintain and enhance existing applications by fixing bugs and implementing new features.
  • Provide technical leadership and mentorship through architectural discussions, code reviews, and documentation.
  • Work with native modules and optimize app performance across iOS and Android platforms.
  • Contribute to app release cycles and deployments to the App Store and Google Play.
  • Drive DevOps practices, including CI/CD, test automation, and infrastructure support.
  • Lead post-production support and collaborate on ongoing improvements.

Your Profile

Essential Skills & Experience:

  • Advanced proficiency in JavaScript (ES6+), React, and React Native (Expo).
  • Hands-on experience with state management tools (e.g., Redux, Context API).
  • Familiarity with React-related technologies: React Hooks, React Navigation, Maps, Gestures, Axios/React Query, AsyncStorage, etc.
  • Solid front-end skills with HTML5, CSS3, Responsive Web Design, and bundling tools.
  • Strong understanding of UI/UX design principles for both iOS and Android.
  • Knowledge of mobile architecture including Bridged and Bridgeless React Native patterns.
  • Experience with Git-based workflows, peer code reviews, automated testing using JEST/React Testing Library, and CI/CD pipelines.
  • Backend integration and experience with Node.js and third-party APIs.
  • Experience addressing mobile-specific challenges: offline capabilities, real-time data, authentication, push notifications, Bluetooth, media handling, etc.

Desirable:

  • Familiarity with Firebase, MongoDB, or other databases.
  • Accessibility implementation and testing using tools like NVDA/screen readers.