About the Opportunity
iHerb, a leading global health and wellness eCommerce platform, is hiring a Front-End Software Engineer Intern. If you’re passionate about web development and want real-world experience with enterprise-level applications, this is a chance you don’t want to miss!
This internship offers hands-on experience developing high-quality solutions using the latest front-end technologies, while being part of an agile development team. You’ll work directly with experienced engineers who will guide you throughout the process.
What You’ll Be Doing
- Collaborate with developers, business analysts, and software architects to design, build, test, and maintain front-end applications.
- Assist in gathering user requirements, drafting user stories, and creating work estimates.
- Build, develop, and test applications based on provided specifications and high-quality coding standards.
- Participate actively in peer code reviews by providing constructive feedback.
- Support application packaging, deployment, and troubleshooting.
- Research industry trends and recommend best practices for front-end development.
- Help migrate legacy codebases to modern standards and technologies.
- Analyze, debug, and solve technical issues and suggest process improvements.
- Provide third-level technical support to business users.
- Ensure timely delivery of solutions while maintaining high-quality development principles.
Skills and Technologies
Required Skills:
- Strong foundation in HTML5, CSS3, JavaScript, TypeScript, and React.
- Basic understanding of software development best practices and lifecycles.
- Familiarity with source control systems (Git) and release management.
- Problem-solving skills for debugging and performance optimization.
- Clear communication abilities for working with both technical teams and business stakeholders.
- Initiative and eagerness to improve systems and processes.
Preferred Skills (Bonus Points!):
- Hands-on experience with Next.js, Redux, MUI, and Jest.
- Knowledge of SQL databases, Kubernetes, Docker.
- Understanding of REST and GraphQL APIs.
- Familiarity with agile development methodologies.
- A general understanding of the eCommerce domain.
Education Requirements
- Currently enrolled in a Bachelor’s degree program in Computer Science, Software Engineering, or a related technical field.
Compensation & Benefits
- Hourly pay ranges between $25.99 to $50.63 USD depending on your experience and geographic location.
- iHerb offers additional benefits for eligible interns, such as medical, dental, and vision insurance, a 401(k) plan, paid holidays, and more!
- Hired candidates may also qualify for stock units and performance-based bonuses.
(Note: Compensation and benefits may vary based on location and iHerb’s official policy.)