Overview
Skills
Job Details
Client: GM Financial
Client: Photon
Position: Mobile Architect
Location: Dallas, TX (Onsite)
Duration: Contract or Full time
Description for Internal Candidates
The Mobile Architect will own the end-to-end technical solution for migrating the client s existing Xamarin mobile application to a modern, high-performance React Native application for iOS and Android. This role is responsible for architecture, component design, code standards, integration strategy, and technical oversight of the mobile engineering team. The architect will guide technology decisions, ensure performance and security compliance, and define the future mobile platform roadmap.
Key Responsibilities
Architecture & Design
Lead the architectural design of a new React Native application, including navigation, state management, module separation, and UI component systems.
Define the migration strategy from Legacy or cross-platform apps to React Native ensuring feature parity, modernization, and performance optimization.
Establish modular, scalable, and maintainable architecture patterns (e.g., Clean Architecture, MVVM, Redux/Zustand/MobX, etc.).
Define React Native bridging strategy for native iOS/Android modules when required.
Technical Leadership
Work closely with backend teams to review and optimize APIs, SDKs, and integration points used by the mobile app.
Provide guidance on code standards, best practices, and mobile DevOps pipelines (CI/CD, OTA updates, automated testing).
Support the mobile development team with architectural decisions, debugging, and framework-level challenges.
Security & Governance
Ensure secure authentication of flows, data storage, and encryption aligned with industry standards.
Define strategies for data separation, secure access, and governance across the client's broader platform ecosystem.
Performance & Reliability
Define performance benchmarks and ensure the mobile app meets standards for load time, responsiveness, and resource usage.
Drive automated testing strategy (unit, integration, UI, device-level).
Documentation & Review
Document system architecture, API contracts, integration mappings, and migration workflows.
Conduct code reviews and ensure alignment with architectural guidelines.
Qualifications
15+ years of mobile development experience with 5+ years of architectural roles.
Deep expertise in React Native, TypeScript, iOS/Android native modules, and mobile debugging.
Experience migrating legacy or cross-platform apps to React Native.
Strong understanding of mobile security, identity management (OAuth, JWT), data encryption, and governance.
Experience with app store deployments, OTA updates, CI/CD (e.g., Fastlane, CodePush, GitHub Actions).
Strong understanding of backend services, REST/GraphQL APIs, and cloud integrations.