01-04-2026 19:46:12
Job_303958
10 - 18 years
Architect – React Native (Mobile Apps)
We are seeking a Mobile Solutions Architect to serve as the primary visionary for our mobile ecosystem. The Architect will define the overarching technical standards, integration patterns, and long-term infrastructure strategy.
You will be responsible for ensuring our mobile applications are not just high-performing today, but are built on a foundation that supports rapid scaling, multi-tenant capabilities, and seamless integration with complex backend microservices. You will bridge the gap between business ambitions and technical feasibility, making the high-level "build vs. buy" decisions that define our competitive edge.
What You’ll Be Doing
System Design & Governance: Define the "Golden Path" for mobile development—standardizing architectural patterns (e.g., Micro-frontends for mobile, Monorepo strategies) across multiple workstreams.
Infrastructure Strategy: Lead the evolution of the Expo/React Native infrastructure, focusing on automated governance, advanced CI/CD orchestration, and over-the-air (OTA) update safety protocols.
Cross-Platform Integration: Architect the contract between mobile clients and backend services (GraphQL/BFF patterns) to ensure data efficiency and offline-first resiliency.
Security & Compliance Frameworks: Design the enterprise-wide security architecture, covering end-to-end encryption, advanced biometrics, and automated compliance scanning for App Store/Play Store regulations.
Native Bridge Strategy: Oversee the architectural boundary between JavaScript and Native (Swift/Kotlin), ensuring a sustainable strategy for high-performance modules and third-party SDK abstractions.
Performance Benchmarking: Establish organization-wide KPIs for mobile health (e.g., TTI, Frame Drops, Battery Impact) and design the tooling to monitor them.
Innovation & R&D: Evaluate emerging technologies (e.g., JSI/Turbo Modules, New Architecture) and conduct PoCs to determine their impact on the product roadmap.
What You Bring to the Table
Strategic Vision: Ability to look 12–24 months ahead to anticipate scaling bottlenecks in the React Native/Expo ecosystem.
Pattern Mastery: Deep expertise in Clean Architecture, Domain-Driven Design (DDD), and Backend-for-Frontend (BFF) patterns.
Ecosystem Influence: Proven track record of designing modular systems used by multiple teams or across multiple apps.
Complex Problem Solving: Experience resolving "edge-case" performance issues involving the bridge, memory leaks in native modules, or complex re-renders.
Collaborative Leadership: Ability to influence C-suite stakeholders on technical debt vs. feature trade-offs while providing a technical North Star for Lead Engineers.
Basic Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).
12+ years in software engineering, with at least 4+ years specifically in a formal Architecture or Principal role.
Expert-level knowledge of the React Native New Architecture (Fabric, TurboModules) and its implications for enterprise apps.
Experience designing multi-app codebases or white-label solutions using React Native.
Advanced understanding of Cloud Native mobile backends (serverless, edge computing) and high-scale data synchronization.
Proven experience delivering apps to both Apple App Store and Google Play Store.
Experience working with cloud-based backends (Azure, AWS, or GCP).
Strong experience with CI/CD pipelines, automated testing, and DevOps best practices.
Demonstrated leadership experience mentoring engineers and guiding technical direction.
Strong problem-solving skills with the ability to make strategic architectural decisions balancing business and technical needs.