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.
The Vitamin Shoppe

Senior Software Engineer – Front End

The Vitamin Shoppe

Senior Software Engineer developing Angular and React applications for the Vitamin Shoppe's eCommerce. Leading front-end initiatives and enhancing user experience for millions of users.

Posted 5/6/2026full-timeSecaucus • New Jersey • 🇺🇸 United StatesSeniorWebsite

Tech Stack

Tools & technologies
AngularJavaScriptNode.jsReactTypeScript

About the role

Key responsibilities & impact
  • Lead development of the front-end application for the Vitamin Shoppe's E-Commerce development initiatives in a fast-paced Agile environment.
  • Build a world-class UX that is used by millions of real-world users.
  • Writing tested, idiomatic, and documented Angular or React, Typescript/JavaScript, HTML/CSS
  • Architecting and utilization of JS Build automation tools (grunt, gulp, node.js)
  • Make continuous improvements to site performance and SEO
  • Creating self-contained, reusable, and testable modules and components.
  • Work closely with backend teams via REST APIs
  • Ability to create components in Content Management System (CMS) to enable dynamic page layouts to enable personalization.
  • Experience with A/B testing concepts, tools and mechanisms.
  • Proactively and continuously learn, advocate, and adopt latest technologies and industry best practices.
  • Using engineer productivity and application performance/stability, including but not limited to build, automation, and monitoring tools.
  • Perform troubleshooting and investigation of business, data or technical issues as they might arise.
  • Provide accurate project/task time duration estimates and statuses to team and project management.

Requirements

What you’ll need
  • 7+ years of Professional Software Engineering experience in an Agile environment.
  • 4+ years of Professional Angular or React experience. Angular experience is a plus.
  • Extensive knowledge with Typescript, JavaScript, node.js, and HTML5.
  • Strong knowledge of AJAX technologies, REST, and JSON.
  • Experience with build and automation tools.
  • Experience with SEO solutions for single page apps.
  • Thorough understanding of the responsibilities of the platform, API, caching layer, proxies, and other web services used in the system.
  • Strong appetite and appreciation for non-functional requirements including but not limited to testability, scalability, and performance.
  • Ritually writing extensive unit tests using automated TDD tasks.
  • Experience with creating configuration, build, and test scripts for Continuous Integration environments.
  • Strong understanding of eCommerce is a plus.
  • Experience with performance monitoring, analytics, and SEO tools.
  • Experience working with tracking pixels and tag manager (GTM).

Benefits

Comp & perks
  • Health insurance
  • Paid time off
  • Flexible work arrangements
  • Professional development
  • Equipment allowances

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
AngularReactTypescriptJavaScriptHTMLCSSAJAXRESTJSONSEO
Soft Skills
leadershipcommunicationproblem-solvingcollaborationadaptabilitytime managementcontinuous learningadvocacy