Senior Software Engineer - Remote (Node.js & TypeScript)
About the Role
We are seeking a Senior Software Engineer to join our dynamic team at Cimpress. This remote position offers the opportunity to work on innovative SaaS products that enhance our manufacturing capabilities. As a Senior Software Engineer, you will play a pivotal role in developing backend services and APIs using Node.js, contributing to our mission of delivering mass-customized products efficiently.
What You'll Do
- Develop backend services and APIs in Node.js as part of an Agile product-development team, focusing on scalable architecture.
- Participate in domain modeling and scoping of functionality as part of grooming our product backlog.
- Integrate against a variety of external systems to enhance our logistics solutions.
- Improve code quality by participating in code reviews and implementing best practices.
- Troubleshoot and solve production problems, proactively improving response times.
Requirements
- Strong proficiency in web development, particularly with TypeScript and Node.js.
- Experience in modeling relationships in DynamoDB.
- In-depth understanding of design principles, data structures, and algorithms.
- Ability to work in a remote-first Agile environment and deliver high-quality code consistently.
- Excellent communication and collaboration skills with a curiosity and a commitment to continuous learning.
Nice to Have
- Strong theoretical and practical knowledge of event-driven systems.
- Familiarity with AWS or infrastructure as code.
- Previous experience in the logistics industry.
- Experience in integrating with a variety of external software systems.
What We Offer
- A remote-first operating model with team members across 15 countries and 30 US states.
- Autonomy and flexibility to work from home while also providing collaboration spaces for in-person teamwork.
- An inclusive culture that values diversity, equity, and innovation.
- Opportunities for professional growth and development.
- A chance to make a significant impact in a fast-growing technology company.
This Senior Software Engineer position at Cimpress offers a unique opportunity to work remotely on innovative SaaS solutions in a collaborative environment. With a focus on Node.js and TypeScript, you'll have the chance to make a significant impact in the logistics and manufacturing sectors.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months