HamburgerMenu
hirist

Lead Software Engineer - Node.js/Javascript

Vistaprint
Anywhere in India/Multiple Locations
6 - 12 Years

Posted on: 28/01/2026

Job Description

Description :



As a Lead Software Engineer, you will join a highly motivated, full-stack engineering squad focused on building the next-generation platform that powers Cimpresss most strategic initiatives. Our team owns a breadth of microservices deployed on AWS, along with front-end applications, tools, and shared components. Were looking for engineers who enjoy working across the stackand if you arent familiar with every layer yet, dont worry : youll have plenty of opportunities to learn and grow.

What You Will Do :

- Contribute as part of a passionate, high-performing team committed to delivering meaningful impact for our customers.

- Design, develop, test, and maintain high-quality software applications.

- Write clean, maintainable, and efficient code following engineering best practices and coding standards.

- Collaborate closely with product managers, Engineering Leads, UX and other engineers to define, design, and ship new features.

- Leverage a wide range of open-source technologies and advocate for new tools and approaches that improve quality and efficiency.

- Utilize and contribute to shared internal frameworks, UI component libraries, and service foundations used across the company.

- Mentor junior developers and actively contribute to a collaborative learning culture within the team.

- Participate in a continuously improving development process emphasizing Agile practices, strong code reviews, and high team engagement.

- Influence the architecture and technical direction of current and future projects.

Qualifications :

- At Cimpress, we value the diverse experiences individuals bring. Even if you dont check every box, we encourage you to applywed love to understand how you can contribute.

- Bachelors degree in Computer Science or equivalent practical experience.

- Strong proficiency in Node.js; alternatively, expertise in Java or C# with openness to learning Node.js.

- Proficiency in at least one scripting languageJavaScript/TypeScript preferred.

- Ability to contribute confidently across multiple layers of a modern web stack.

- Hands-on experience in modern software development with an eagerness to write and review code daily.

- Solid understanding of Low-Level Design (LLD); experience with High-Level Design (HLD) is a plus.

- Strong analytical and problem-solving skills.

- Experience working with cloud platforms such as AWS, Azure, or GCP.

- Familiarity with DevOps practices, CI/CD pipelines, automated testing, and modern delivery workflows.

- 6 to 12 years of experience in modern web development.

- Excellent verbal and written communication skills.

- A strong drive for self-developmentidentify your training needs and potential coaches, and well support you with the resources.


The job is for:

May work from home
info-icon

Did you find something suspicious?

Similar jobs that you might be interested in