Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
iHerb

Senior Software Engineer II – Catalog

iHerb

. Build and ship catalog features end-to-end, including API design, business logic, data models, and React UI .

Posted 10/27/2026full-timeRemote • California • United StatesSenior💰 $187,000 - $235,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in end-to-end feature development, including API design, automated testing, and observability, with a strong focus on using AI-assisted development tools. Proficient in backend and frontend technologies, with a solid foundation in software design principles and CI/CD practices.

Highest-signal resume keywords
AI-Assisted Development ToolsC#/.NET Backend DevelopmentReact Frontend FrameworkREST API DesignAutomated Testing

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C#GoPythonJavaReactMS SQL ServerPostgresREST API DesignMicroservice PatternsCI/CD
Soft Skills
Attention to DetailOrganization SkillsMulti-TaskingProblem SolvingJudgment
Tools & Technologies
Claude CodeGitHub CopilotCursorMicrosoft Office SuiteGoogle Business Suite
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Software EngineeringCatalog FeaturesAutomated TestsIncident ResponseObservability

Tech Stack

Tools & technologies
JavaMS SQL ServerPostgresPythonReactSDLCSQLGo.NET

About the role

Key responsibilities & impact
  • Build and ship catalog features end-to-end, including API design, business logic, data models, and React UI
  • Use AI-driven SDLC tooling such as Claude Code for code generation, spec-to-code translation, and automated test creation
  • Participate in the catalog modernization effort on the new stack alongside the existing platform
  • Write and maintain automated tests
  • Review pull requests, maintain code standards, and improve the shared golden path
  • Collaborate with product and design to refine specifications before and during implementation
  • Instrument services with logging, metrics, and alerts
  • Participate in the on-call rotation and own incident response for catalog services

Requirements

What you’ll need
  • Hands-on experience shipping production code with AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor, with daily use in delivering real software
  • Comfortable contributing across backend, frontend, and data layers
  • Experience owning features end-to-end from specification through deployment, observability, and on-call
  • 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, or Java; .NET/C# is the primary stack
  • Proficiency in React or an equivalent modern frontend framework
  • 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
  • Minimum of 10+ years of software engineering experience
  • Bachelor's Degree in Computer Science or related field preferred, or a combination of education and equivalent work experience
  • Experience with Microsoft Office Suite (Word, Excel, PowerPoint)
  • Google Business Suite experience preferred
  • Ability to identify, troubleshoot, and resolve problems quickly using sound judgment
  • Ability to determine when to escalate issues in a timely manner