Software engineer - iOS
Listed on 2026-08-27
-
Software Development
Software Engineer, Software Architect, AI Engineer (Applied/Software), Full Stack Developer
Overview
Come join Intuit as a Staff Software Engineer on the Quick Books Workforce Solutions team! Intuit acts as a 42 year old startup, and we are constantly disrupting ourselves as we identify major new technology and design trends that are needed to deliver our mission to power prosperity around the world. Our group is a fast-paced team focused on delivering cutting edge capabilities and having fun while doing it.
OverviewCome join Intuit as a Staff Software Engineer on the Quick Books Workforce Solutions team! Intuit acts as a 42 year old startup, and we are constantly disrupting ourselves as we identify major new technology and design trends that are needed to deliver our mission to power prosperity around the world. Our group is a fast-paced team focused on delivering cutting edge capabilities and having fun while doing it.
In this role you will set the technical direction for iOS across a portfolio of products used by millions of small business owners, and shape how we apply AI — both to accelerate how we build and to deliver intelligent, on-device experiences that our customers love.
Responsibilities- Own the technical vision and multi-quarter architectural roadmap for iOS across Workforce Solutions, and drive it end to end across multiple layers of the stack
- Hands-on development. Write highest quality code with utmost attention to scalability and performance
- Design, architect and implement durable components and shared frameworks that help us deliver beautiful customer experiences faster and with high quality
- Drive significant technical initiatives that span teams — decomposing ambiguous problems, sequencing the work, identifying risks, and clearly communicating trade-offs to engineering and business stakeholders
- Design and ship intelligent features powered by on-device models, and make the call on what belongs on device versus in the cloud based on latency, cost, privacy and offline needs
- Set the strategy for how the team applies AI-assisted development tooling to raise engineering productivity, while maintaining a high bar for code quality and security review
- Raise the engineering bar through code and design reviews, development best practices, and investment in test automation, observability and release health
- Work with the triad of product managers, designers and engineers building the solutions that our customers love to use every day
- Partner with backend, platform and other groups both inside and outside of Intuit for cross-functional design, solution integration and on-boarding of mobile/SaaS/web offerings
- Coach and mentor engineers pursuing the technical career path, and be a role model for technical excellence
- Stay aware of Apple platform trends and annual OS/SDK changes, recommend best practices, share learnings and make strategic technology choices for the mobile organization
- 8 or more years of software engineering experience, with 6+ years building and shipping production iOS applications in Swift, including Objective‑C interop in large legacy codebases
- You take pride in creating iOS magic and love exploring mobile device capabilities, the latest advancements in the Swift language, and are curious to know what is happening in the iOS world
- Deep expertise in iOS frameworks and app architecture — SwiftUI and UIKit, Swift Concurrency (async/await, actors), Combine, and the tradeoffs between MVVM, VIPER and unidirectional patterns at scale
- Proven track record architecting modular iOS codebases — feature modularization, dependency injection, and versioned internal frameworks that let many engineers ship in parallel without stepping on each other
- Hands‑on experience with on‑device machine learning and intelligence on Apple platforms — Core ML, Vision, Natural Language, and the Foundation Models framework for on‑device LLM inference
- Practical understanding of the tradeoffs between on‑device and server‑side inference: latency, cost, offline capability, model size, and the privacy advantages of keeping sensitive financial data on device
- Fluency with AI‑assisted development — using coding agents and LLM tooling (Claude Code, Copilot, Cursor) to accelerate delivery, with sound judgment…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).