CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Work Mode

Lead Software Engineer (iOS) Jobs (On-site work)

2 Job Offers

Filters
Lead Software Engineer (iOS)
Save Icon
Lead iOS Mobile Engineer role at Cricut in South Jordan. Drive technical architecture and clean code in Swift/SwiftUI for native apps. Mentor a team, apply Agile/Scrum, and tackle cutting-edge mobile challenges. A hands-on leadership position shaping user-thrilling software.
Location Icon
Location
United States , South Jordan
Salary Icon
Salary
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
New
Lead Software Engineer (iOS)
Save Icon
Lead iOS Engineer role at Cricut in South Jordan. Drive our native apps forward using Swift/SwiftUI and modern architecture (TCA/MVVM). Leverage AI tools for high-velocity engineering while mentoring the team and leading technical direction. Requires 5+ years' experience and a passion for clean c...
Location Icon
Location
United States , South Jordan
Salary Icon
Salary
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Looking for Lead Software Engineer (iOS) jobs means seeking a pivotal role at the intersection of deep technical expertise and team leadership within the mobile development landscape. A Lead iOS Engineer is primarily responsible for the technical vision, quality, and delivery of iOS applications, guiding a team of developers from concept to the App Store. This is a hands-on leadership position where one both architects robust code and cultivates a collaborative, high-performing engineering culture. Professionals in these jobs typically shoulder a broad range of responsibilities. Technically, they lead the architectural design, advocating for patterns like MVVM, VIPER, or Clean Architecture to create scalable, maintainable, and modular applications. They write and review clean, efficient code in Swift and SwiftUI, ensure comprehensive testing strategies (unit, UI, integration), and manage the integration with backend services via RESTful APIs. Beyond coding, they are process drivers: facilitating Agile/Scrum ceremonies, refining product backlogs with Product Managers, planning sprints, and overseeing the entire release lifecycle, including App Store submissions. A core aspect of the role is mentorship and delegation, elevating the team's skills through code reviews, technical guidance, and effective task allocation. The typical skill set for Lead Software Engineer (iOS) jobs is extensive. Candidates are expected to have 5+ years of progressive iOS development experience, with mastery of Swift, the iOS SDK, and modern UI frameworks. A solid computer science foundation in data structures, algorithms, and design patterns is essential. Equally important are the leadership and soft skills: excellent problem-solving, the ability to articulate complex technical concepts to diverse stakeholders, and experience in project management. Proficiency with Git, CI/CD pipelines, and a commitment to software best practices and security are standard. Successful leads are continuous learners, staying abreast of iOS advancements, and possess a user-centric mindset to build applications that are both powerful and delightful. Ultimately, Lead Software Engineer (iOS) jobs are for those who thrive on ownership. They bridge the gap between business objectives and technical execution, ensuring their team builds high-quality software that meets user needs and stands the test of time. It's a career path offering the challenge of solving complex technical problems while developing people and processes, making it a highly rewarding pursuit for seasoned iOS developers ready to step up.

Filters

×
Countries
Category
Location
Work Mode
Salary