Engineer, Sr Software - Front End

The Vitamin ShoppeSecaucus, NJ

About The Position

As the Sr. Software Engineer-Front End, your primary responsibility is to build systems and functionality that support the Vitamin Shoppe eCommerce business. On a day-to-day basis, you will write code that is clear, concise, scalable and resilient. The focus will be on writing modular and flexible code that lends itself to alterations / modifications / extensions as the business needs change. You will work with existing third-party frameworks, open-source technologies as well as home grown modules. In addition, you will also take on the responsibility of owning the front-end technology landscape and collaborate with other leaders to continually evolve the stack and evolve processes to keep the stack adhered to best practices. If you are a talented, experienced, curious engineer who is passionate about technology, join us in our mission to deliver a world-class user experience to millions of real-world Vitamin Shoppe customers.

Requirements

  • 7+ years of Professional Software Engineering experience in an Agile environment.
  • 4+ years of Professional Angular or React experience.
  • 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.
  • Professional, precise written and verbal communication skills
  • Ability to communicate issues / impacts / fixes to audiences of varying technical expertise (including completely non-technical audience)
  • Demonstrated team player and collaborator: partners with other cross functional team members (QA, Product, Business users, etc)
  • Analytical and problem-solving skills
  • Attention to detail

Nice To Haves

  • Angular experience is a plus.
  • Strong understanding of eCommerce is a plus.
  • Experience with performance monitoring, analytics, and SEO tools.
  • Experience with tracking pixels and tag manager (GTM).
  • Comfortable with ambiguity with a drive for clarity.
  • Experience with cloud technologies (AWS) a plus.

Responsibilities

  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service