iHerb, LLC logo
iHerb, LLC

Come join the movement....we are a vehicle to healthy living!

Senior Software Engineer II – Catalog

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1996H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

2 days ago

Salary

$187K - $235K / year

Seniority

Senior

Job Description

Senior Software Engineer II – Catalog

iHerb, LLC

• 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 • Participate in the catalog modernization effort, working on the new stack in parallel with the existing platform • Write and maintain automated tests • 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

Job Requirements

  • Generally requires a minimum of 10+ years of software engineering experience
  • AI-driven SDLC : hands-on experience shipping production code with AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor
  • Full-stack awareness: comfortable contributing across layers of the stack when needed
  • Production ownership: experience owning features end-to-end from spec through deployment, observability, and on-call
  • 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
  • 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

Benefits

  • Employees that meet eligibility criteria as outlined in applicable plan documents are eligible to participate in our medical, dental, vision, and basic life insurance programs
  • May enroll in our company’s 401(k) plan
  • Employees will also be eligible for Time Off and Paid Sick Leave pursuant to the company’s policies
  • Employees will enjoy paid holidays throughout the calendar year
  • Hired applicant may be awarded Restrict Stock Units and receive annual bonuses pursuant to eligibility and performance criteria defined in the respective plan documents and policies

Related Job Pages

More Full-stack Engineer Jobs

Safeguard Global logo

Software Engineer

Safeguard Global

Your global HR partner in 170+ countries. Our on-the-ground support makes it easy to hire and pay your global workforce.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design and ship agentic systems end-to-end — tool calling, sub-agent orchestration, memory, durable state, and failure recovery. • Build evaluation frameworks from the ground up — golden datasets, regression harnesses, and systematic approaches to measuring whether your AI systems actually work. • Own AI features from prototype to production: observable, maintainable, cost-aware. • Work with product and domain engineers to identify where AI has real leverage — and where it doesn't. • Contribute to how we build AI across the org: patterns, tooling, and standards that others build on. • Manage the operational economics of AI systems — latency, token cost, context efficiency — as first-class engineering concerns.

Spain
€74K / year
IEBT Innovation logo

Senior Developer – Software Engineering, AI

IEBT Innovation

Corporate Innovation and Digital Transformation

Full TimeRemoteTeam 51-200Since 2009H1B No Sponsor

• Develop and maintain applications using Python (back end) and React (front end). • Use AI tools extensively (coding assistants, AI-assisted development) to accelerate delivery and solve complex problems. • Navigate and contribute to large, complex legacy codebases autonomously. • Develop web applications with JavaScript/TypeScript and ReactJS, including unit and end-to-end tests (Playwright). • Work with AWS services (Lambda, S3, DynamoDB, Aurora, among others). • Ensure adherence to coding standards and perform code reviews, ensuring scalable, high-performance applications. • Contribute improvements to DevOps processes and cloud infrastructure when necessary. • Participate in the full software development lifecycle (SDLC).

Brazil

Develop software applications and tests, automate processes, and enhance application security. Leverage metrics for decisions and analyze industry requirements to provide insights for an enterprise-wide data inventory effort.

Florida
GoMining logo

FullStack Engineer

GoMining

We make Bitcoin mining simple, accessible and fun.

Full TimeRemoteTeam 201-500Since 2017H1B No Sponsor

We are looking for a** FullStack Engineer **with a strong backend focus to help build and scale Enterprise products. You will work closely with Product and Engineering teams to develop partner-facing experiences, widgets, and internal applications. **Responsibilities - Build and maintain frontend applications, widgets, partner portals, and landing pages. - Design and implement backend services and APIs. - Prototype new partner integrations and B2B solutions. - Work closely with Product Managers and Designers from requirements to production. - Own features end-to-end, including deployment and support. - Participate in code reviews and architecture discussions. - Actively leverage AI tools to accelerate development and increase productivity.

Cyprus