remote
Principal Engineer - Mobile - iHerb
Software Engineer
Lead mobile architecture and engineering, driving AI‑native solutions across iOS, Android, and cross‑platform frameworks while shaping technical strategy and mentoring teams.
About the role
Key Responsibilities
- Architect and deliver scalable, high‑performance mobile applications across iOS, Android, and React Native platforms.
- Resolve complex technical challenges, including performance optimization, security, and AI integration.
- Collaborate with product, design, and backend teams to define feature roadmaps and technical specifications.
- Mentor and coach engineering teams, fostering best practices in code quality, testing, and CI/CD.
- Drive continuous improvement of mobile development processes and tooling.
Requirements
- 10+ years of mobile development experience with deep expertise in Swift, Kotlin, and React Native.
- Proven track record of designing and scaling production‑grade mobile architectures.
- Strong understanding of AI/ML integration in mobile contexts.
- Excellent communication skills and ability to influence cross‑functional stakeholders.
- Experience with cloud services (AWS, Azure) and mobile CI/CD pipelines.
Skills
swiftkotlinreact native