Source:
Lead Software Engineer (Full-stack) (On-site)
Cricut
South Jordan, United States
Publication date: 29/08/2026
Cricut® empowers people to make and personalize almost anything—from custom cards and apparel to everyday items and home décor. Our smart cutting machines, design apps, and materials make creativity easy and accessible for everyone. We believe everyone is born creative, and our mission is to put the power of handmade into the hands of all. With a passionate community of Makers around the world, Cricut helps turn inspiration into real, tangible creations—one project at a time.
Let’s make.
We are looking for an experienced, passionate Full Stack Engineer to join our development team. In this role, you will work across the entire technology stack, blending expertise in frontend web/desktop development with robust backend services. You will join our world-class engineering team to create amazing, high-quality products and experiences for our members.
High-Velocity Engineering: Leverage AI tools (Copilot, Cursor, Claude) to accelerate development cycles, automate testing, streamline debugging, and rapidly prototype and ship features.
Let’s make.
We are looking for an experienced, passionate Full Stack Engineer to join our development team. In this role, you will work across the entire technology stack, blending expertise in frontend web/desktop development with robust backend services. You will join our world-class engineering team to create amazing, high-quality products and experiences for our members.
High-Velocity Engineering: Leverage AI tools (Copilot, Cursor, Claude) to accelerate development cycles, automate testing, streamline debugging, and rapidly prototype and ship features.
Responsibilities
Design and develop scalable, high-performance web and desktop applications using Angular 16+, TypeScript, and Electron .; Build and maintain robust backend services and RESTful APIs using C#/.NET and cloud-native technologies (AWS).; Collaborating across cross-functional teams (UX, QA, Product) to deliver new functionality for Cricut’s next-generation apps.; Write solid, testable code for multiple platforms (Web, Windows, MacOS).; Participate in architectural discussions, guiding best practices for both frontend and backend systems.; Solve real-world problems for users and ensure systems handling billions of transactions remain performant and reliable.; Mentor junior engineers and contribute to a culture of continuous improvement.Requirements
BS/MS in Computer Science or commensurate industry experience.; 7-10+ years of professional experience in software development.; Full Stack Expertise :; Highly proficient in Angular 16+ (7+ years), TypeScript, JavaScript, HTML5, CSS3 (and preprocessors like Less/Sass).; Strong experience in C# / .NET for backend development.; Backend & Cloud :; Experience designing and implementing RESTful APIs.; Familiarity with cloud-based web services (AWS preferred) and Relational/Non-relational databases.; Frontend & Desktop :; Experience with Electron or similar desktop wrappers is a strong plus.; Ability to design and develop reusable front-end components.; Engineering Best Practices :; Proficient in Test Driven Development (TDD), automated testing, and CI/CD pipelines.; Deep knowledge of concurrency, resiliency, caching, and scalable software architecture.; Soft Skills :; Strong problem-solving and critical thinking skills.; Excellent communication skills and ability to collaborate effectively in a team environment.; A passion for quality, design, and attention to detail.How to apply
Apply online: https://www.jobs.pl/en/oferta/100319753/aplikuj
JOBS.pl · https://www.jobs.pl/en/lead-software-engineer-full-stack-on-site-oferta-100319753



















