Cricut office (specific location not stated, but role is on-site with 3–4 days per week in-office requirement) On-site

AmeriSave Mortgage Corporation is hiring a Lead Software Engineer (Full-stack) (On-site)

About the Role

Cricut is seeking a Lead Software Engineer (Full-stack) to lead development across both frontend and backend systems, designing and building scalable web and desktop applications for Cricut's next-generation products. This role involves high-velocity engineering with AI tools, mentoring junior engineers, and ensuring performance at scale for systems handling billions of transactions.

What You'll Do

  • 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)
  • Collaborate 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
  • Leverage AI tools (Copilot, Cursor, Claude) to accelerate development cycles, automate testing, streamline debugging, and rapidly prototype and ship features

What We're Looking For

  • BS/MS in Computer Science or commensurate industry experience
  • 7–10+ years of professional experience in software development
  • Highly proficient in Angular 16+ (7+ years), TypeScript, JavaScript, HTML5, CSS3 (and preprocessors like Less/Sass)
  • Strong experience in C# / .NET for backend development
  • Experience designing and implementing RESTful APIs
  • Familiarity with cloud-based web services (AWS preferred) and Relational/Non-relational databases
  • Proficient in Test Driven Development (TDD), automated testing, and CI/CD pipelines
  • Deep knowledge of concurrency, resiliency, caching, and scalable software architecture
  • 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

Nice to Have

  • Experience with Electron or similar desktop wrappers is a strong plus
  • Ability to design and develop reusable front-end components

Technical Stack

  • Angular 16+, TypeScript, JavaScript, HTML5, CSS3, Less, Sass, C#, .NET, RESTful APIs, AWS, Electron, Relational databases, Non-relational databases, CI/CD pipelines, Test Driven Development (TDD), Automated testing, Concurrency, Resiliency, Caching, Scalable software architecture, Copilot, Cursor, Claude

Team & Environment

  • World-class engineering team
  • Work in cross-functional teams (UX, QA, Product)

Benefits & Compensation

  • Competitive Medical, Dental, and Vision coverage
  • 401(k) match
  • Generous PTO
  • Tuition reimbursement
  • Yearly lifestyle stipend to support wellness and passions
  • Exclusive employee discounts
  • Relocation assistance

Work Mode

At least 3–4 days per week in-office required; not fully remote. Role is based at the Cricut office with on-site expectation.

Cricut® is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. This position is contingent on successfully completing a Criminal Background Check upon hire. Cricut participates in E-Verify.

Required Skills
Angular 16+TypeScriptJavaScriptHTML5CSS3LessSassC#.NETRESTful APIs Angular 16+TypeScriptJavaScriptHTML5CSS3LessSassC#.NETRESTful APIs
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
AmeriSave Mortgage Corporation
Cricut empowers people to make and personalize almost anything—from custom cards and apparel to everyday items and home décor. The company builds smart cutting machines, design apps, and materials to make creativity easy and accessible for everyone.
All jobs at AmeriSave Mortgage Corporation Visit website
Job Details
Category fullstack
Posted 2 hours ago