Skip to main content
Ad

May be closed

This role is over 60 days old on our board. You can still open the company's original page if a link is available.

Cimpress logo

Senior Software Engineer

CimpressBengaluru, Karnataka, IndiaSalary not disclosed

Remote · Senior 6+ yrs · 3 months ago

Posted by someone inside Cimpress. “Cimpress is seeking a Senior Software Engineer to develop robust, scalable software and modern user interfaces with React, Node.js, and TypeScript. This remote-first role involves collaborating with cross-functional teams to deliver personalized products at scale.”

Quick Take

Cimpress is hiring a Senior Software Engineer to build robust, scalable software and modern user interfaces. This remote-first role involves developing personalized products using React, Node.js, and TypeScript, collaborating with cross-functional teams, and leveraging cloud infrastructure.

🏢 About Cimpress

Cimpress is a global company with over $3.4B in annual revenue, empowering over 17 million customers with personalized physical and digital products like print, signage, apparel, and packaging. Cimpress Open is a new business initiative focused on expanding customer reach through strategic partnerships and digital integration, leveraging Cimpress’ advanced Mass Customization Platform. The engineering team operates with ownership, flexibility, and direct influence on technology decisions within a supportive global organization.

🎯 The Role

As a Senior Software Engineer at Cimpress Open, you will be instrumental in designing and building robust, maintainable, and scalable software solutions. This role involves architecting modern, responsive, and accessible user interfaces, as well as developing complex integrations and APIs to power personalized products at scale. You will contribute to a remote-first culture, influencing technology decisions and collaborating with cross-functional teams.

🛠️ Tech Stack

  • Core: React, Node.js, TypeScript, JavaScript, Express
  • Testing: Jest, Mocha.JS, Cucumber
  • Cloud: AWS
  • APIs: REST API
  • Methodologies: TDD/BDD, CI/CD, Agile (Scrum)

💼 What You'll Do

  • Design and build robust, maintainable, and scalable software using React, Node.js, TypeScript, and related frameworks.
  • Architect and implement modern, responsive, and accessible user interfaces.
  • Develop complex integrations and APIs to power personalized products at scale.
  • Ensure quality and reliability by writing clean, efficient, and testable code, optimizing performance, accessibility, and cross-browser compatibility.
  • Support production systems, troubleshoot issues, and drive root-cause resolution.
  • Collaborate with product managers and cross-functional teams to translate requirements into technical solutions.
  • Apply design patterns, modular component strategies, and modern programming paradigms.
  • Leverage cloud infrastructure (AWS) and CI/CD pipelines for secure, reliable delivery.

✅ What You'll Need

  • 6+ years of experience as a full-stack engineer or in a similar role.
  • Proficiency in the JavaScript, Node.js, and TypeScript ecosystem.
  • Exposure to various JavaScript frameworks and libraries including Node.js, Express, Jest, Mocha.JS, and Cucumber.
  • Experience with cloud infrastructure, with AWS being preferred.
  • Demonstrated experience using and building REST API services.
  • Familiarity with agile frameworks like Scrum.
  • Ability to leverage modern AI tools to accelerate development, improve quality, and increase overall impact.
  • Proven experience building new, complex integrations from scratch.

🌟 Nice to Have

  • Exposure to graphic design, the print industry, or digital image processing.
  • Understanding of e-commerce components.

Why This Role?

This is a curated frontend role from Cimpress. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on React, Node.js, TypeScript and more.

Senior Software Engineer at Cimpress — FAQ

Quick answers about this role, the stack, and how to apply.