← Back to jobs
Grovecollaborative
Grovecollaborative

AI-First iOS Engineer

engineeringfull-timeRemote
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
climate
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

THE ROLE

Grove is hiring an AI-First iOS Engineer — a senior, single-threaded owner of our iOS surface who operates as an "engineer-as-a-team." This isn't a role where you hand-write every line and lean on AI for autocomplete. This is a role where AI is your primary instrument: you direct fleets of coding agents, generate, review, and refactor at orders of magnitude beyond what a traditional engineer can produce, and take total ownership of features end-to-end — from discovery through production. You will be measured by what ships, what stays up, and what customers feel — not by lines of code or tokens used.

You operate in a new-world environment where one well-equipped engineer can deliver the output of a small team. We expect you to compound your own leverage every quarter: better prompts, better evals, better agent harnesses, better guardrails. The bar isn't "uses AI tools." The bar is "runs AI like a team you manage."

WHAT YOU’LL OWN

  • Direct multiple AI coding agents in parallel to design, build, test, and ship iOS features in Swift, UIKit, and (increasingly) SwiftUI.
  • Take total ownership of a slice of the iOS app — discovery, scoping, architecture, implementation, QA, release, monitoring, and iteration.
  • Run an "engineer-as-a-team" workflow — spawn agents for spec drafting, codegen, test generation, code review, refactoring, doc writing, and bug triage, then merge, judge, and ship.
  • Develop and defend a strong point of view on what good iOS code looks like inside Grove's architecture (View Controllers + ViewState value types, AppController/Coordinator patterns, protocol-driven Services and Data Managers, Combine, modularized via local Swift Packages) so you can critically review AI output and reject what doesn't meet our bar.
  • Design prompts, evals, and harnesses that make AI-assisted mobile development repeatable and measurable, not artisanal.
  • Stand up automation that closes the loop: Fastlane lanes, CircleCI checks, TestFlight distribution, device test farms, telemetry-driven rollback, and AI-powered review gates.
  • Drive architecture decisions with AI as a research and prototyping partner — explore three options in a day instead of one in a week, especially during the UIKit → SwiftUI migration.
  • Collaborate with other engineers on architecture and trade-offs — bring designs for review before you ship them. Solicit business context from PMs, designers, and platform engineers; don't guess in isolation.
  • Own production health autonomously — monitor Sentry, Datadog, Cloudflare, and Firebase to assess system health, triage incidents, and re-prioritize your own backlog without being asked. You set the queue; you don't wait for someone to tell you what's broken.
  • Mentor the Heady contractor team on AI-native workflows and share learnings with mobile peers.
  • Triage Sentry crashes, hotfix, and root-cause incidents with AI-assisted investigation and remediation (we already run Sentry's auto-fix agent — you'll push it further).

ABOUT YOU

  • 5–8 years of professional iOS development experience with a portfolio of shipped consumer apps at scale.
  • Native, demonstrable fluency with modern AI coding tooling (Claude Code, Cursor, Copilot, Codex, agentic workflows) — you can walk us through a feature you shipped where AI did the majority of the coding and you did the orchestration.
  • Strong, opinionated taste in Swift, UIKit, and SwiftUI, with experience leading UIKit → SwiftUI migrations on a r
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $14.99/mo. Cancel anytime.
Join waitlist
Apply now
AI-First iOS Engineer at Grovecollaborative — Remote