Role Overview
The Lead iOS Engineer for Marketing Technology (MarTech) will provide hands-on technical leadership for a mobile engineering team supporting Cricut’s Engagement and Subscription Marketing teams. The role involves improving subscription conversion, retention, and member engagement through personalized mobile experiences and reliable marketing technology integrations.
What You Will Do
The responsibilities include driving initiatives from technical design through release and ongoing improvement, owning iOS architecture and implementation, and building mobile experiences that support onboarding, subscription discovery, offers, trials, upgrades, conversion, and retention.
Why It Might Be a Fit
A great fit for this role is someone who thrives in dynamic environments, turns challenges into momentum, and consistently delivers their best work. They should be able to move with urgency, set high standards, prioritize what matters most, and collaborate like a pro.
Requirements
- 7+ years of professional software development experience, including experience in a senior or technical lead capacity.
- Extensive hands-on experience developing production iOS applications with Swift and SwiftUI and delivering releases through the App Store.
- Working knowledge of Swift Concurrency, including async/await, actors, and safe management of shared state.
- Strong understanding of iOS architecture, application lifecycle, asynchronous operations, networking, and patterns that support maintainability, testability, and performance.
- Demonstrated experience guiding technical direction, mentoring engineers, and delivering initiatives across team boundaries.
- Ability to guide shared mobile planning in partnership with engineers who have complementary platform expertise.
- Experience designing testable code and building automated tests using XCTest, Swift Testing, UI testing, or comparable approaches.
- Experience integrating RESTful APIs, external SDKs, and third-party services, including collaboration 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 the ability to translate business objectives into technical solutions and explain tradeoffs to technical and nontechnical partners.
Benefits
- Competitive Medical, Dental, and Vision coverage
- 401(k) match
- Generous PTO
- Tuition reimbursement
- Yearly lifestyle stipend
- Exclusive employee discounts
To apply for this job please visit jobs.smartrecruiters.com.

Follow us on social media