Mobile Architect

  • Dallas, TX
  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required
Able to Provide Sponsorship

Skills

React Native
TypeScript

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.