iHerb is on a mission to make health and wellness accessible to all, and they are seeking a Senior Software Engineer II - Catalog to build and modernize their product catalog. This role involves working across the full stack, including backend services and React frontend, to deliver critical features for the company's e-commerce platform.
Responsibilities:
- Build and ship catalog features end-to-end: API design, business logic, data models, and React UI
- Use AI-driven SDLC tooling such as Claude Code as a core part of your daily workflow, including code generation, spec-to-code translation, and automated test creation
- Participate in the catalog modernization effort, working on the new stack in parallel with the existing platform
- Write and maintain automated tests; quality is built in, not handed off
- Review pull requests, maintain code standards, and contribute improvements to the shared golden path
- Collaborate with product and design to refine specs before and during implementation
- Instrument services with logging, metrics, and alerts; participate in on-call rotation and own incident response for catalog services
Requirements:
- AI-driven SDLC : hands-on experience shipping production code with AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor. The bar is not awareness; it is daily use in delivering real software
- Full-stack awareness: comfortable contributing across layers of the stack when needed; purely single-layer specialists are not the target profile
- Production ownership: experience owning features end-to-end from spec through deployment, observability, and on-call. Engineers here own what they ship; there is no separate ops handoff
- Code quality fundamentals: strong grasp of software design principles, automated testing, code review, and CI/CD
- Backend development proficiency in one or more of: C#/.NET, Go, Python, Java. .NET/C# is the primary stack today
- Proficiency in React or equivalent modern frontend framework
- Proficiency in Relational database experience with MS SQL Server or Postgres
- Proficiency in REST API design and microservice patterns
- High degree of accuracy and attention to detail
- Excellent organization skills and ability to multi-task
- Contributions to internal developer tooling, golden path standards, or SDLC process improvements
- Experience with e-commerce platforms, product catalogs, or high-traffic consumer applications
- Experience working in globally distributed teams
- Track record of documenting architectural decisions, writing RFCs, or contributing to engineering wikis