Senior Vue.js Engineer
Confirmed live in the last 24 hours
Nuts.com

201-500 employees

Online retailer for premium nuts, chocolates, and snacks
Company Overview
Nuts.com is a pioneering e-commerce company that prioritizes the quality of its products, sourcing the world's finest nuts, chocolates, snacks, and dried fruits, while also caring about their origin and manufacturing process. The company fosters a dynamic and inclusive culture, encouraging diverse perspectives and dedication from its team members, while providing a unique and exciting customer experience. Additionally, Nuts.com offers competitive shipping policies, with free shipping for orders over $59 within the contiguous U.S., and clear, upfront shipping costs for other destinations, including international.
Consumer Goods

Company Stage

N/A

Total Funding

N/A

Founded

1929

Headquarters

Jersey City, New Jersey

Growth & Insights
Headcount

6 month growth

20%

1 year growth

53%

2 year growth

135%
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Babel
JavaScript
Jest
HTML/CSS
TypeScript
UI/UX Design
Vue.js
Software Testing
Webpack
CategoriesNew
Software Engineering
Requirements
  • Over 5 years of professional software development experience
  • A minimum of 2 years of hands-on experience crafting consumer-facing websites using Vue.js
  • In-depth knowledge of JavaScript, CSS, and HTML
  • Expertise in devising efficient and reusable front-end web components
  • Familiarity with contemporary front-end tools like Webpack, Sass, Grunt, Babel, Jest, and Jasmine
  • A keen understanding of web performance, including experience with web asset optimization and content delivery networks
  • Practical experience with a headless CMS
  • Proven track record of transitioning from older front-end systems to modern SPA frameworks
  • Proficiency in TypeScript
  • Comprehensive knowledge of unit, integration, and end-to-end testing methodologies
  • Contributions to open-source projects
  • Capability to work independently but also team up with peers across various sectors, such as creative, marketing, and product
  • Experience in full-stack development would be an advantage
Responsibilities
  • Take the lead on the technical design and development of presentation layer components using the Vue.js SPA framework
  • Assist in shaping the technical roadmap and architecture according to technological and business requirements
  • Team up with peers in engineering and across other departments to ensure the finest customer experience
  • Engage in designing new features in tandem with product and UX experts
  • Facilitate code reviews, ensuring high code quality and fostering knowledge sharing
  • Develop unit tests and automated functional tests
  • Contribute to the continuous integration/continuous deployment pipeline
  • Promote engineering best practices, sharing your insights and expertise with fellow engineers
  • Advocate for and enhance development and Agile delivery best practices
  • Proactively suggest improvements and novel strategies to tackle persistent challenges and technical debt