React Native Architect_New York bei Photon Group
Photon Group · New York, Vereinigte Staaten Von Amerika · Onsite
- Senior
- Optionales Büro in New York
Role Overview
We are seeking an accomplished Mobile Architect with deep expertise in architecting and developing cross-platform mobile applications using React Native. The ideal candidate will possess a strong foundation in native mobile development (Android/iOS) and demonstrated experience integrating React Native applications with Java/Kotlin–based Android APIs and Swift/Objective-C iOS modules.
The architect will drive design decisions, establish technical standards, and lead innovation in areas like analytics, accessibility, and emerging Generative AI (GenAI) capabilities for mobile app development.
Key Responsibilities
Architecture & Design
Define and implement end-to-end mobile architecture for cross-platform apps built using React Native (JavaScript/TypeScript).
Architect and optimize integration layers between React Native and native Android (Java/Kotlin) and iOS (Swift/Objective-C) modules.
Define and enforce design patterns (MVVM, Clean Architecture, Redux/Flux, Reactive paradigms) ensuring scalability and maintainability.
Lead proofs of concept (POCs) and prototypes (POVs) for new technologies, especially around GenAI integration in mobile app workflows.
Development & Integration
Lead the development of custom React Native modules and bridges for integrating with Java-based Android APIs and native libraries.
Collaborate with Android and iOS teams to integrate native SDKs and optimize cross-platform interoperability.
Implement CI/CD pipelines and manage multi-platform build configurations (Android/iOS).
Oversee secure and performant integration with backend services (REST, GraphQL, Firebase, etc.).
Analytics & Accessibility
Design and implement mobile analytics frameworks (e.g., Firebase Analytics, Adobe Analytics, Google Analytics for Firebase, Mixpanel).
Define data capture strategies, tagging plans, and ensure compliance with privacy and data governance standards (GDPR, CCPA).
Lead implementation of mobile accessibility standards (WCAG, ADA compliance) in React Native apps.
Collaborate with design and QA teams to build and validate accessible UI components.
Innovation & GenAI Integration
Develop POVs and POCs leveraging Generative AI (OpenAI, Azure OpenAI, Gemini, Anthropic APIs) within mobile app contexts—personalized UX, conversational interfaces, smart content generation, etc.
Evaluate and recommend frameworks, SDKs, and APIs for AI-driven mobile features.
Partner with data science and AI teams to operationalize GenAI capabilities securely and responsibly.
Technical Leadership
Mentor cross-functional teams (frontend, backend, and native developers) on architectural best practices and React Native implementation strategies.
Conduct code reviews, performance audits, and architectural assessments.
Document architectural decisions, patterns, and technology roadmaps.
Collaborate with product, UX, and QA teams to ensure alignment with business and design goals.
Performance & Optimization
Optimize React Native app performance, including bridge communication, rendering, and memory usage.
Address UI rendering bottlenecks, memory leaks, and API performance issues.
Ensure compliance with Google Play Store and Apple App Store submission standards.
Required Skills and Qualifications
Core Expertise
15+ years of software development experience; 5+ years in mobile architecture.
Proven hands-on experience with React Native (JavaScript/TypeScript).
Proficiency in Java, Kotlin, Android SDK, and JavaScript/TypeScript.
Experience building custom React Native native modules and bridging native Android/iOS code.
Analytics & Accessibility
Hands-on experience with mobile analytics frameworks and custom event tracking.
Deep understanding of mobile accessibility standards, tools, and testing frameworks.
GenAI
Demonstrated experience or POCs using Generative AI technologies (OpenAI, Azure OpenAI, Hugging Face, Gemini, etc.) within mobile architectures.
Familiarity with integrating AI-based conversational or content generation features in mobile apps.
Technical Stack
JavaScript, TypeScript, Node.js, React Native CLI / Expo (optional)
Android (Java/Kotlin), iOS (Swift/Objective-C)
REST/GraphQL APIs, Firebase, CI/CD (Jenkins, GitHub Actions, Azure DevOps)
Git, Cloud Platforms (AWS, Azure, GCP)
Architecture & Design Patterns
MVVM, Redux, Clean Architecture
SOLID principles, Dependency Injection, Reactive Programming (RxJS/Observables)
Soft Skills
Strong communication, documentation, and leadership abilities.
Experience mentoring and managing development teams.
Innovative mindset with a passion for continuous learning and emerging tech.
Preferred Qualifications
Contributions to open-source React Native modules or mobile frameworks.
Experience integrating third-party SDKs (payments, authentication, analytics).
Exposure to hybrid architectures combining React Native with native/Flutter modules.
Familiarity with edge AI or on-device model deployment.
Education
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
Compensation, Benefits and Duration
Minimum Compensation: USD 72,000
Maximum Compensation: USD 252,000
Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.
Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
This position is available for independent contractors
No applications will be considered if received more than 120 days after the date of this post