Negotiable
Undetermined
Undetermined
London, UK
Summary: The Native React Tech Lead role involves leading the design, development, and deployment of scalable mobile and web applications using technologies such as Expo/React Native and Node.js. The position requires collaboration with cross-functional teams to define technical requirements and deliver user-friendly applications while providing technical leadership and mentorship to other engineers. The role also emphasizes maintaining existing applications, driving DevOps practices, and ensuring high performance and quality in application development.
Key Responsibilities:
- Lead the design, development, and deployment of scalable mobile and web applications using Expo/React Native, React.js, Node.js
- Collaborate with product managers, designers, cross functional teams and other engineers to define technical requirements and deliver robust, user-friendly applications
- Implement reusable high performing UI components based on prototypes. Implementing third-party services, libraries and APIs
- Setting up new repo/module based on the need of the project with appropriate packages
- Maintain and improve existing applications by fixing bugs and proposing/implementing new features.
- Provide technical leadership, mentorship, and support to other engineers through LLD/HLD creation, code reviews, and architecture discussions. Promote clean code practices, component reusability, and strong documentation across the codebase.
- Work with native modules when necessary & optimize app performance across platforms
- Write and maintain unit and integration tests
- Contribute to app releases and deployment to the App Store and Google Play
- Drive DevOps practices including CI/CD, testing automation, and infrastructure management. Lead to the team to support during & after production go live.
- Proficiency in ES6, React, Expo/React Native in production environment
- Experience with state management (eg, Redux, Context API) and performance optimization in React-based apps.
- Experience with React related tech stacks like React hooks, React Navigation, Maps, Gesture, Axios/React Query, AsyncStorage etc.
- Proficiency in HTML5/CSS3 features, Bootstrap (or related libraries), RWD, CSS preprocessor, Bundling procedures.
- Understanding of UI/UX principles for both iOS and Android platforms and App release processes to App Store, Play Store. Ability to integrate React Native components into existing native apps. Bridge & Bridgeless React native architecture.
- Strong understanding of mobile application development principles and best practices.
- Proficient with Git-based workflows, CI/CD pipelines, React Testing library/JEST unit testing, automated testing, and peer code reviews
- Proficient in integrating third-party APIs and understanding Back End languages like Node.js enhances a developer's capability.
- Experience handling specific challenges like offline mode, Real Time data processing, authentication, push notifications, Bluetooth connectivity, media handling, etc.
Key Skills:
- Proficiency in ES6, React, Expo/React Native in production environment
- Experience with state management (eg, Redux, Context API) and performance optimization in React-based apps
- Experience with React related tech stacks like React hooks, React Navigation, Maps, Gesture, Axios/React Query, AsyncStorage etc.
- Proficiency in HTML5/CSS3 features, Bootstrap (or related libraries), RWD, CSS preprocessor, Bundling procedures
- Understanding of UI/UX principles for both iOS and Android platforms
- Strong understanding of mobile application development principles and best practices
- Proficient with Git-based workflows, CI/CD pipelines, React Testing library/JEST unit testing, automated testing, and peer code reviews
- Proficient in integrating third-party APIs and understanding Back End languages like Node.js
- Experience handling specific challenges like offline mode, Real Time data processing, authentication, push notifications, Bluetooth connectivity, media handling, etc.
Salary (Rate): undetermined
City: London
Country: UK
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Role: Native React Tech Lead
Location: London, UK
Duration: Contract
Job Description:
- Lead the design, development, and deployment of scalable mobile and web applications using Expo/React Native, React.js, Node.js
- Collaborate with product managers, designers, cross functional teams and other engineers to define technical requirements and deliver robust, user-friendly applications
- Implement reusable high performing UI components based on prototypes. Implementing third-party services, libraries and APIs
- Setting up new repo/module based on the need of the project with appropriate packages
- Maintain and improve existing applications by fixing bugs and proposing/implementing new features.
- Provide technical leadership, mentorship, and support to other engineers through LLD/HLD creation, code reviews, and architecture discussions. Promote clean code practices, component reusability, and strong documentation across the codebase.
- Work with native modules when necessary & optimize app performance across platforms
- Write and maintain unit and integration tests
- Contribute to app releases and deployment to the App Store and Google Play
- Drive DevOps practices including CI/CD, testing automation, and infrastructure management. Lead to the team to support during & after production go live.
- Proficiency in ES6, React, Expo/React Native in production environment
- Experience with state management (eg, Redux, Context API) and performance optimization in React-based apps.
- Experience with React related tech stacks like React hooks, React Navigation, Maps, Gesture, Axios/React Query, AsyncStorage etc.
- Proficiency in HTML5/CSS3 features, Bootstrap (or related libraries), RWD, CSS preprocessor, Bundling procedures.
- Understanding of UI/UX principles for both iOS and Android platforms and App release processes to App Store, Play Store. Ability to integrate React Native components into existing native apps. Bridge & Bridgeless React native architecture.
- Strong understanding of mobile application development principles and best practices.
- Proficient with Git-based workflows, CI/CD pipelines, React Testing library/JEST unit testing, automated testing, and peer code reviews
- Proficient in integrating third-party APIs and understanding Back End languages like Node.js enhances a developer's capability.
- Experience handling specific challenges like offline mode, Real Time data processing, authentication, push notifications, Bluetooth connectivity, media handling, etc.