Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.
Be ready to discuss mobile architecture trade-offs, scaling consumer apps, and technical leadership. Reference iHerb’s scale (multi-billion sales, ~3,000 people) and how you’d keep mobile quality high under growth and IPO-related operational pressure.
Strong fit if you lead mobile engineering end-to-end at consumer e-commerce scale and want principal impact at a remote U.S. role in health/wellness retail. Thin public sentiment and no pay data mean culture and compensation need direct diligence with the company.
As Principal Engineer – Mobile at iHerb, you would set technical direction for iOS/Android (or shared) apps that support catalog browse, cart, and checkout for a high-volume wellness marketplace. Days typically mix architecture reviews, mentoring senior engineers, unblocking complex mobile releases, and aligning app quality with site-wide reliability as the business scales toward public-company scrutiny.
Prioritize deep mobile platform expertise (native or cross-platform), performance and release discipline at e-commerce scale, and principal-level system design and mentorship. No certification resources were supplied for this listing.
Yes—the listing is marked remote in the USA, so expect distributed U.S. collaboration.
iHerb (iherb.com) sells vitamins, supplements, and wellness products online; it was founded in 1996 and reports roughly 3,000 employees.
Coverage cites record FY2025 net sales of about $2.9B and reports of work toward an IPO, including selecting banks for a deal in the ~$500M range.
Public-domain labor data — prepare examples for 2–3 of these.
Website: iherb.com
Public cache only — not an employee review.
iHerb is hiring a fully remote Principal Engineer – Mobile to shape the technical future of the iOS and Android experiences relied on by millions of customers worldwide. Based anywhere in the USA, you will be the most senior individual contributor steering mobile architecture, modernization, and engineering excellence. About the Role This Principal Engineer position blends deep hands-on engineering with company-wide technical influence. Reporting to the VP of Engineering, you will own iHerb's mobile platform strategy end to end, partner with fellow Principals, Engineering Managers, and VPs, and make the toughest architectural calls so that platform decisions compound in value instead of piling up as technical debt. You will also help set iHerb's AI-native engineering standards and lead the mobile modernization journey. Key Responsibilities Define and own mobile platform architecture, including app structure, shared component strategy, and native versus cross-platform tradeoffs. Scope and drive the mobile modernization effort alongside the Mobile Engineering Manager and cross-functional partners. Stay hands-on by writing production code, building proofs of concept, and validating designs through working software. Establish and enforce coding and architecture standards, leading both code and architecture reviews. Assess cross-platform frameworks such as React Native or Kotlin Multiplatform and decide where they fit. Shape iHerb's AI-driven SDLC golden path—shared standards, Claude Code skills, guardrails, and automation. Resolve cross-cutting decisions across multiple teams, mentor senior engineers, and represent engineering with product, data science, security, and infrastructure partners. Capture architectural decisions in the shared knowledge base so institutional learning accumulates. Qualifications 10+ years in software engineering, with meaningful time at senior, staff, or principal IC level. Proven, production use of AI-assisted tools (Claude Code, GitHub Copilot, or Cursor), with clear views on workflow shifts, quality tradeoffs, and guardrails. Production-grade expertise in both Swift (iOS) and Kotlin (Android), plus hands-on cross-platform experience (React Native or Kotlin Multiplatform). Demonstrated ownership of mobile architecture—state management, offline handling, performance, and release processes—and leadership of a modernization or re-architecture effort. Experience designing large-scale distributed systems and driving standards across multiple teams or organizations. Strong writing, communication, and consensus-building skills; experience with distributed teams across the US, China, and Latin America.…
Generated for personal interview prep · 2026-07-21 UTC · getajob.ai