Lead Angular Engineer (MarTech)

Cricut

South Jordan, UT • 14m ago • On-site

Senior

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Lead Angular Engineer (Marketing Technology / MarTech)
  • Focus: subscription conversion, retention, and member engagement

Description

Lead technical design, development, and delivery for engagement, subscription, and MarTech initiatives, while contributing production code. Build reusable Angular components and experiences for onboarding, subscription discovery, offers, trials, upgrades, and retention. Partner across Marketing, Product, UX, Analytics, QA, and backend engineering to improve customer journeys and measurement, including experimentation, feature flags, and Braze integrations.

Responsibilities

  • Lead technical delivery for engagement, subscription, and MarTech initiatives; contribute production code
  • Build reusable Angular components for onboarding, subscription discovery, offers/trials/upgrades, and retention
  • Develop and maintain integrations with Braze and customer data systems for segmentation, personalization, and in-app messaging
  • Create shared, configurable components to help Marketing launch and iterate on campaigns
  • Define customer events/profile attributes/success measures with Product, Marketing, and Analytics; ensure reliable instrumentation
  • Implement A/B tests, feature flags, and controlled rollouts; use results to improve experiences
  • Collaborate with backend/platform teams on API contracts, data flows, and consistent behavior across web and desktop apps
  • Maintain quality via automated testing, release validation, monitoring, and resolution of production/data-quality issues
  • Deliver accessible, performant, and maintainable experiences respecting consent and communication preferences
  • Mentor engineers, lead code reviews, guide architectural decisions, and improve development/testing practices

Requirements

  • 5+ years of professional software development experience with substantial hands-on Angular and TypeScript production work
  • Demonstrated technical leadership: mentoring engineers, guiding implementation decisions, delivering initiatives across teams
  • Strong proficiency in JavaScript, HTML, and CSS and modern frontend development
  • Experience designing reusable, testable components and maintaining large evolving applications
  • Experience integrating frontend applications with APIs, third-party services, or SDKs
  • Experience with product analytics/customer event tracking, including data-quality validation and troubleshooting instrumentation
  • Experience with automated testing and selecting appropriate unit, integration, and end-to-end coverage
  • Strong problem-solving and communication skills; translate business objectives into technical solutions and explain tradeoffs

Benefits

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

Additional Information

  • In-office at least 4–5 days per week
  • Relocation assistance is not provided
  • Contingent on successfully completing a criminal background check upon hire

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report