What are the responsibilities and job description for the Principle React Native Engineer position at Applied Resource Group?
Principal Mobile Engineer – React Native
Location: Hybrid | Atlanta, GA (4 days onsite)
Job Type: Contract: 6 months
Position Summary
An established enterprise technology organization is seeking a Principal Mobile Engineer with deep React Native expertise to help drive the evolution of large-scale customer mobile applications. This individual will play a key role in shaping mobile architecture, improving engineering standards, and supporting applications used across multiple consumer-facing business lines.
This opportunity is best suited for a senior-level engineer who enjoys balancing hands-on development with technical leadership in a collaborative, high-velocity environment.
Key Responsibilities
- Lead development efforts for scalable, high-performance mobile applications using React Native
- Partner with cross-functional teams to deliver enhancements, new functionality, and platform improvements
- Participate in architectural discussions and contribute to long-term mobile engineering strategy
- Maintain high standards for code quality through peer reviews, pull request evaluations, and best practice enforcement
- Mentor engineers and provide technical guidance across the development organization
- Contribute to a shared mobile platform architecture supporting several consumer application experiences
- Diagnose application issues, support performance optimization efforts, and assist with production deployments
- Navigate and contribute within complex enterprise-level codebases and distributed engineering environments
- Build and maintain clean, reusable, and production-ready application components
Required Experience
- 5 years of professional React Native engineering experience
- Proven background building and supporting consumer-facing mobile applications
- Strong understanding of mobile application design patterns, architecture, and engineering best practices
- Experience operating within large-scale or enterprise application ecosystems
- Ability to effectively collaborate with both technical teams and business stakeholders
- Prior involvement in code reviews, technical leadership, and developer mentorship
- Comfortable working within agile, fast-moving product and engineering organizations
Preferred Background
- Experience in highly transactional or consumer-driven industries such as hospitality, retail, insurance, or related sectors
- Exposure to modern web technologies including Next.js
- Cloud platform experience, ideally within Azure environments
- AWS experience also considered valuable
- Familiarity with CI/CD automation, release workflows, and mobile deployment pipelines
- Experience supporting shared platforms or multi-application/mobile ecosystem strategies
Additional Details
- Hybrid work model based in the Atlanta market