React Native Technical Lead

React Native Technical Lead

London Freelance 48000 - 72000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Lead the development of mobile and web apps using React Native and Node.js.
  • Company: Join a dynamic team focused on innovative tech solutions in Chatham.
  • Benefits: Enjoy a 6-month contract with potential for remote work and flexible hours.
  • Why this job: Be at the forefront of app development, mentoring others while making a real impact.
  • Qualifications: Advanced skills in JavaScript, React, and mobile architecture are essential.
  • Other info: SC clearance is required; this role involves hands-on leadership and collaboration.

The predicted salary is between 48000 - 72000 £ per year.

Contract: 6 Months - Inside IR35

Location: 3 days onsite in Chatham

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.

React Native Technical Lead employer: Cognitive Group | Part of the Focus Cloud Group

As a React Native Technical Lead at our Chatham location, you will thrive in a dynamic work culture that prioritises innovation and collaboration. We offer competitive benefits, including opportunities for professional development and mentorship, ensuring you grow alongside your projects. Join us to be part of a team that values your expertise and fosters a supportive environment for delivering impactful mobile solutions.
C

Contact Detail:

Cognitive Group | Part of the Focus Cloud Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land React Native Technical Lead

✨Tip Number 1

Make sure to showcase your leadership skills during the interview. As a React Native Technical Lead, you'll be expected to guide and mentor your team, so prepare examples of how you've successfully led projects or teams in the past.

✨Tip Number 2

Brush up on your knowledge of mobile architecture, especially Bridged and Bridgeless React Native patterns. Be ready to discuss how these concepts apply to real-world scenarios, as this will demonstrate your technical depth and understanding.

✨Tip Number 3

Familiarise yourself with the latest trends in UI/UX design principles for both iOS and Android. Being able to articulate how you can enhance user experience through design will set you apart from other candidates.

✨Tip Number 4

Prepare to discuss your experience with CI/CD practices and automated testing. Highlight specific tools you've used, like JEST or React Testing Library, and how they contributed to the efficiency and quality of your projects.

We think you need these skills to ace React Native Technical Lead

Advanced JavaScript (ES6+)
React Native (Expo)
React.js
State Management Tools (e.g., Redux, Context API)
React Hooks
React Navigation
HTML5
CSS3
Responsive Web Design
UI/UX Design Principles
Mobile Architecture (Bridged and Bridgeless React Native)
Git-based Workflows
Peer Code Reviews
Automated Testing (JEST/React Testing Library)
CI/CD Pipelines
Node.js
Third-party API Integration
Offline Capabilities
Real-time Data Handling
Authentication
Push Notifications
Bluetooth Integration
Media Handling
Firebase
MongoDB
Accessibility Implementation and Testing

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with React Native, JavaScript, and any relevant technologies mentioned in the job description. Use specific examples of projects where you've led development or implemented features that align with the role.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the position and the company. Discuss how your skills and experiences make you a perfect fit for the role, particularly focusing on your leadership abilities and technical expertise in mobile app development.

Showcase Relevant Projects: If possible, include links to your portfolio or GitHub repositories that demonstrate your work with React Native and related technologies. Highlight any projects where you've contributed to app performance optimisation or implemented CI/CD practices.

Prepare for Technical Questions: Anticipate technical questions related to React Native, state management, and mobile architecture during the interview process. Be ready to discuss your approach to problem-solving and how you've tackled challenges in previous projects.

How to prepare for a job interview at Cognitive Group | Part of the Focus Cloud Group

✨Showcase Your Technical Skills

Be prepared to discuss your experience with JavaScript, React, and React Native in detail. Highlight specific projects where you've led the design and development of mobile applications, and be ready to explain your approach to using state management tools like Redux.

✨Demonstrate Leadership Experience

As a Technical Lead, you'll need to show your ability to mentor and guide others. Share examples of how you've provided technical leadership in past roles, such as conducting code reviews or leading architectural discussions.

✨Understand the Full Development Cycle

Familiarise yourself with the entire app release process, including CI/CD practices. Be ready to discuss how you've contributed to deployments on platforms like the App Store and Google Play, and any experience you have with DevOps practices.

✨Prepare for Problem-Solving Questions

Expect to face questions that assess your problem-solving skills, especially related to mobile-specific challenges. Think about scenarios involving offline capabilities, real-time data handling, or performance optimisation, and prepare to discuss how you tackled these issues in previous projects.

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>