Cricut

Lead iOS Engineer, MarTech - Engagement & Subscriptions

Cricut
Apply
3 days ago
South Jordan, UT, USAStaff+

Responsibilities

  • Own iOS architecture, implementation, technical delivery, and significant technical decision documentation.
  • Ship production-quality iOS code and guide technical planning and delivery across iOS and Android.
  • Build onboarding, subscription discovery, offer, trial, upgrade, conversion, retention, and reactivation experiences.
  • Develop and maintain Braze, analytics, customer identity, behavioral event, profile attribute, push notification, in-app messaging, and deep-linking integrations.
  • Partner with Marketing, Product, UX, Analytics, QA, backend, and desktop teams on customer journeys, API contracts, success measures, experiments, and shared experiences.
  • Implement A/B tests, controlled feature rollouts, product analytics, and reliable customer event tracking.
  • Establish engineering standards for architecture, automated testing, code review, accessibility, performance, reliability, consent, and data handling.
  • Mentor iOS and Android engineers and support their technical growth and delivery health.
  • Partner on refinement, estimation, sprint and roadmap planning, backlog priorities, and Scrum ceremonies.
  • Coordinate mobile releases, monitor application and integration health, and drive follow-up improvements.

Requirements

  • 7+ years of professional software development experience, including senior or technical lead experience.
  • Extensive hands-on experience developing production iOS applications with Swift and SwiftUI and releasing them through the App Store.
  • Working knowledge of Swift Concurrency, including async/await, actors, and safe shared-state management.
  • Strong understanding of iOS architecture, application lifecycle, asynchronous operations, networking, maintainability, testability, and performance.
  • Experience guiding technical direction, mentoring engineers, and delivering initiatives across team boundaries.
  • Experience designing testable code and building automated tests with XCTest, Swift Testing, UI testing, or comparable approaches.
  • Experience integrating RESTful APIs, external SDKs, and third-party services and collaborating with backend engineers on API contracts and failure handling.
  • Experience working in an Agile/Scrum environment, including refinement, estimation, planning, and delivery.
  • Strong communication and problem-solving skills, including translating business objectives into technical solutions and explaining tradeoffs.
  • Preferred familiarity with Kotlin, Jetpack Compose, Android architecture, and the Android application lifecycle.
  • Preferred hands-on experience with Braze or a similar customer engagement platform.
  • Preferred experience with subscription, engagement, growth, or lifecycle marketing teams and subscription, trial, onboarding, upgrade, or purchase flows.
  • Preferred experience with StoreKit, Google Play Billing, product analytics, A/B testing, feature flags, customer event tracking, mobile CI/CD, release automation, crash reporting, monitoring, accessibility, internationalization, and localization.
  • Preferred experience using AI-assisted development tools with sound code review, testing, and engineering judgment.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k) match, generous paid time off, tuition reimbursement, and a yearly lifestyle stipend.
  • Employee discounts.
  • In-office at least 4–5 days per week.
  • Not eligible for relocation assistance.
  • Employment is contingent on successfully completing a criminal background check.
  • Cricut participates in E-Verify.

Tech Stack

Jetpack ComposeKotlinSwiftSwiftUI

Categories

Mobile
Cricut

About Cricut

1,001-5,000 employees

Cricut builds smart cutting machines, heat presses, and crafting tools with companion software and a content library used by crafters, educators, and small sellers. It sells hardware, materials, and subscriptions (including Cricut Design Space and Cricut Access) direct-to-consumer and through major retailers. Founded in 1969 and headquartered in South Jordan, Utah, the company is publicly traded on Nasdaq (CRCT) after its 2021 IPO.

Contact me