A leading tech firm in Dubai seeks a highly experienced Lead React Native Engineer to build scalable mobile applications. The ideal candidate will have over 6 years of hands-on experience in React Native development, strong expertise in ES6 and TypeScript, and the ability to lead a team of engineers while ensuring high-quality code delivery. Responsibilities include architecting high-performance applications and collaborating with cross-functional teams to deliver tailored solutions. This role presents an exciting opportunity to work in a dynamic environment focused on innovation and quality.
Qualifications
6+ years hands-on experience developing apps with React Native.
Strong knowledge of ES6 and TypeScript.
Solid experience with micro-frontend or modular architecture.
Responsabilités
Architect, design, and lead development of high-performance iOS and Android applications.
Define mobile engineering standards and coding guidelines.
Collaborate with teams to translate requirements into technical solutions.
Connaissances
React Native Development
ES6
TypeScript
Micro-frontend Architecture
Native Module Integration
Unit Testing
Debugging
Collaboration Skills
Outils
GitHub Copilot
Xcode
Android Studio
Description du poste
Overview
Lead / Senior Engineer – React Native. We are looking for a highly experienced Lead React Native Engineer with 9+ years of total experience to lead a team of engineers and build a scalable, enterprise-grade mobile application from the ground up.
Responsibilities
Architect, design, and lead development of high-performance iOS and Android applications using React Native
Define mobile engineering standards, best practices, component libraries, and coding guidelines
Build smooth UI/UX experiences that meet enterprise-level performance and security requirements
Oversee code quality, code reviews, and automated testing processes
Diagnose and resolve complex technical issues, including performance bottlenecks
Collaborate with Product, Business, and Backend teams to translate requirements into technical solutions
Lead and mentor junior engineers, ensuring efficient task delivery and technical growth within the team, writing high-quality code on a daily basis
Drive adoption of modern tooling (AI coding tools, CI/CD, monitoring, analytics)
Requirements
6+ years hands-on experience developing apps with React Native
Strong knowledge of ES6, TypeScript
Solid experience with micro-frontend or modular architecture and monorepo
Expertise in building and integrating native modules for iOS & Android
Proficiency in unit testing, automated testing frameworks, and quality automation
Familiarity with push notifications, cloud messaging APIs
Experience with GraphQL and REST APIs
Strong experience with modern state and data management libraries such as Redux Toolkit, TanStack Query, and Zustand
Strong troubleshooting, debugging, and performance optimization skills
Excellent communication and collaboration skills within distributed teams
Hands-on experience using AI-assisted engineering tools (e.g., GitHub Copilot)
Hands-on experience with Xcode, Android Studio, app distribution, certificates, and provisioning
Bonus skills
Experience with DevOps tools (GitHub Actions /Fastlane, Azure DevOps, etc.)
Experience with monitoring & analytics tools (Firebase Analytics, Sentry)
Knowledge of Figma or similar UI/UX tools
Experience in leading mobile teams or acting as a Mobile Architect
Security best practices: encryption, secure storage, JWT, certificates handling
* Le salaire de référence se base sur les salaires cibles des leaders du marché dans leurs secteurs correspondants. Il vise à servir de guide pour aider les membres Premium à évaluer les postes vacants et contribuer aux négociations salariales. Le salaire de référence n’est pas fourni directement par l’entreprise et peut pourrait être beaucoup plus élevé ou plus bas.