Senior Vue.js Engineer
Job Description
10 Exchange Place, Jersey City
Job Overview:
At Nuts.com, we’re passionate about our customers and strive to create the most delightful customer experience across all touchpoints. Engineers at Nuts.com design and maintain innovative single-page web applications using Vue.js, TypeScript, CSS, and HTML. They have a zeal for exceptional design fidelity, usability, accessibility, and performance across both desktop and mobile browsers.
Given this, we're in search of a Senior Vue.js Engineer with a profound background in building single-page applications using Vue.js within SPA frameworks. This role will spearhead the front-end development endeavors for our eCommerce platform. By working closely with product managers, designers, engineers, data scientists, and others, you will oversee the presentation layer of the Nuts.com website, ensuring a strong foundation for both current and future expansion. Additionally, you'll be an advocate for front-end coding standards and best practices, ensuring that both you and your teammates consistently maintain these standards.
What you’ll do:
- 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
What you'll bring:
- 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
**We have a hybrid work environment in our beautiful and state of the art office in Jersey City**
What we offer
- A high-growth and rewarding role in a foundationally strong and rapidly evolving business
- Annual Salary Range: $145,000 - $160,000 plus annual bonus
- Excellent benefits including a 401K Match
- Paid Maternity, Adoption and Paternity leave
- And all the Nuts.com snacks your heart desires + a 40% employee discount
Base salaries may vary based on factors such as skills, experience and qualifications for the role. Base pay is only part of the total compensation package, which, depending on the position, may also include short & long term incentive compensation. In addition, employees are eligible for our standard benefits package including paid time off, medical, dental and 401K match.
EEO STATEMENT
Nuts.com is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age, protected veteran or disabled status, or genetic information.
Explore More
Date Posted
12/02/2023
Views
5
Similar Jobs
Senior Windows Engineer - ION Group
Views in the last 30 days - 0
ION is seeking a selfmotivated Senior Windows EngineerAdministrator to join their global team The role involves working with various IT functional are...
View DetailsIT Engineer - BETSOL
Views in the last 30 days - 0
BETSOL is a global digital transformation and data management company recognized for its opensource based data management product line Zmanda The comp...
View DetailsSenior DBA (PostgreSQL) - Tech Brains Solutions
Views in the last 30 days - 0
The job posting is for a Senior PostgreSQL DBA position in Parsippany NJ The role is longterm and hybrid requiring 3 days onsite per week The ideal ca...
View DetailsSenior Revenue Accountant - QAD
Views in the last 30 days - 0
QAD is a leading provider of adaptive cloudbased enterprise software and services for global manufacturing companies They are currently seeking a Seni...
View DetailsApplications Engineer – Power Group (Proposals Engineer) - Zeeco, Inc.
Views in the last 30 days - 0
Zeeco a global leader in combustion and environmental solutions is seeking an Applications EngineerProposals Engineer The role involves technical anal...
View DetailsSenior Director AI Security 664 - Protegrity
Views in the last 30 days - 0
Protegrity a global provider of data protection solutions is seeking a Sr Director AI Security to join their GenAI Security Team The role involves lea...
View Details