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

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.

Senior Software Engineer – Front End
The Vitamin ShoppeSenior 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.
Tech Stack
Tools & technologiesAngularJavaScriptNode.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 resumeApplicant 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