Apply

Ready to go for it?

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

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

See all jobs on JobTailor

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, LLC

Software Development Engineer – Intern

iHerb, LLC

Software Development Engineer Intern contributing to backend and front-end systems at iHerb. Collaborating with teams to deliver high-quality software solutions in an agile environment.

Posted 5/26/2026internshipRemote • 🇺🇸 United StatesEntry Level💰 $30 - $40 per hourWebsite

Tech Stack

Tools & technologies
JavaJavaScriptReactSQLTypeScript

About the role

Key responsibilities & impact
  • The Software Development Engineer Intern will be part of an agile development team, building enterprise grade software systems.
  • Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain business applications.
  • Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
  • Design, develop, and test applications in accordance with established standards.
  • Collaborate and add value through participation in peer code reviews, providing comments and suggestions.
  • Assist with the packaging and support of the deployments.
  • Evaluate the competitive landscape and research Software Development trends as it relates to our business and future platforms.
  • Partner with our Product Owners and Development teams to ensure technical feasibility and flawless implementation.
  • Work with teammates in the migration of existing legacy code to current technologies and standards.
  • Develop, refine and tune systems.
  • Analyze and resolve technical and application problems.
  • Assess opportunities for application and process improvement.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.
  • Provide third-level support to business users.

Requirements

What you’ll need
  • Currently pursuing a degree in Computer Science, Software Engineering, or related field
  • Understanding of coding best practices
  • Knowledge of software development throughout the entire lifecycle
  • General working knowledge of source control and release management best practices
  • Experience with debugging and performance optimization
  • Strong initiative to find ways to improve solutions, systems, and processes
  • Track-Specific Requirements (Candidates must fulfill at least one focus): Backend Focus: Experience with SQL databases and object-oriented programming languages such as Java, C++, or C#. Front-End Focus: Experience in HTML 5, CSS 3.0, JavaScript, TypeScript, and React.

Benefits

Comp & perks
  • Health insurance
  • 401(k) savings plan
  • Paid time off
  • Paid sick leave
  • Paid holidays

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 & Tools
SQLJavaC++C#HTML 5CSS 3.0JavaScriptTypeScriptReactdebugging
Soft Skills
collaborationinitiativeproblem-solvingcommunicationcode reviewprocess improvementtime managementdocumentationuser requirements analysisteamwork