Frontend Architect (React Web/ React Native)
Full Time
Dallas, TX / Chicago, IL / New York City, NY
POSITION OVERVIEW
Lead the architecture and technical direction for next-generation digital banking platform across React Web and React Native mobile channels. Define and govern the frontend architecture, including scalable micro-frontend architecture, shared component libraries, enterprise design systems, mobile application architecture, accessibility, performance optimization, engineering standards, and secure integration with enterprise APIs and cloud-native backend services.
KEY RESPONSIBILITIES
- Define the architecture for React Web and React Native applications supporting digital banking channels.
- Define the frontend and micro-frontend architecture , including application shell, domain-driven modules, routing, shared dependencies, deployment boundaries, runtime composition, and independent release strategies.
- Establish governance for shared component libraries, design systems, versioning, cross-application communication, and reusable frontend assets across web and mobile platforms.
- Define application architecture patterns for state management, navigation, routing, API integration, client-side security, offline capabilities, and data synchronization.
- Define secure mobile architecture patterns, including biometric authentication, secure credential storage, device capabilities, and platform-specific best practices.
- Partner with UX designers to translate business and experience requirements into scalable, accessible, and responsive user interfaces.
- Establish frontend engineering standards, coding guidelines, and architecture principles to ensure consistency, maintainability, and scalability.
- Lead architecture reviews, technical design reviews, code reviews, and technology evaluations while mentoring frontend engineering teams.
- Collaborate with Solution Architecture, Backend, Integration, Cloud, DevSecOps, QA, and Product teams to deliver an integrated end-to-end digital banking platform.
- Support production readiness, release planning, performance tuning, troubleshooting, and knowledge transfer.
REQUIRED QUALIFICATIONS
- 8+ years of experience designing and delivering enterprise React Web and React Native applications, including 3+ years in Front End Architecture, Technical Leadership, or Solution Design roles.
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related discipline, or equivalent professional experience.
- Proven experience architecting and delivering large-scale, customer-facing digital platforms using Agile delivery methodologies.
- Experience designing micro-frontend architectures , reusable component libraries, and enterprise design systems for distributed engineering teams.
- Strong understanding of modern frontend architecture patterns, cloud-native application development, secure application design, and API-driven integrations.
- Hands-on experience using enterprise-approved AI-assisted engineering tools with appropriate governance, traceability, human review, and validation.
REQUIRED TECHNICAL SKILLS
- Frontend and Micro-frontend Architecture , including Module Federation (or equivalent), application shell, runtime composition, and independently deployable frontend modules
- Responsive Web Architecture , Mobile-First Design, and Progressive Web App (PWA) concepts
- State Management , Routing, Navigation, and Client-Side Architecture (Redux or equivalent)
- RESTful API Integration , OAuth 2.0, OpenID Connect (OIDC), and JWT-based authentication
- Component Libraries, Design Systems , and reusable UI architecture
- Accessibility Standards (WCAG 2.1 AA) and inclusive design principles
- Frontend Performance Optimization , lazy loading, code splitting, caching, and rendering optimization
- Secure Mobile Application Development , including biometric authentication, secure credential storage (Keychain/Keystore), offline synchronization, and device capabilities
- Git-based Source Control , CI/CD collaboration, and modern frontend engineering practices