Cricut is looking for a talented Lead iOS Mobile Engineer to help us take our iOS native apps to the next level. The position demands a candidate capable of doing high-quality work against technical and schedule challenges, while following strong software design and process principles. This is a great opportunity to play a key role in a dynamic team, working on cutting edge mobile technology. You are a driver of change and you have yet to meet a technological challenge you cannot resolve. You are dedicated to developing clean code that will help shape the iOS mobile software which thrills our users.
High-Velocity Engineering: Leverage AI tools (Copilot, Cursor, Claude) to accelerate development cycles, automate testing, streamline debugging, and rapidly prototype and ship features.
Responsibilities
- Hands-on role where you will be working alongside the team
- Lead technical architecture, coding standards, and other team processes and policies
- Work with PM and UX on story refinement, articulate engineering concerns, and guide technical direction
- Work with cross functional teams on quarterly planning and plan work for the team
- Apply software engineering design patterns to develop well-structured, modular, performant application code
- Run Scrum ceremonies
- Work collaboratively with product manager to drive features and maintain the backlog
- Serve as a technical mentor and know how to delegate tasks to the team
- Perform code reviews, write unit and UI tests, and contribute to architectural planning and refactoring
- Collaborate with API teams on API design
- Drive software releases includes releasing apps to the App Store