All open roles

Senior Mobile Engineer

Engineering · Posted last month

Zero Homes is hiring a Senior Mobile Engineer to build the native consumer app that helps homeowners design, quote, and coordinate residential electrification projects. This IC role owns features end-to-end across iOS and Android in autonomous six-week-cycle pods, reporting to the Lead Engineer. The team works from Denver with a hybrid schedule and is focused on making home electrification simpler through a mobile-first experience.

Way of working
Hybrid
Location
Denver
Pay range
$150,000 to $250,000
Level
Senior
Experience
5+ years
Type
Unknown
Visa sponsorship
Not offered for this role
The company
SERIES_A

Skills that matter here

iOSSwiftSwiftUIAndroidKotlinMobile App Development

What you would be doing

  • No key responsibilities data available for this role
  • Please contact the recruiting team for detailed job requirements

What they are looking for

  • iOS
  • Swift
  • SwiftUI
  • Android
  • Kotlin
  • Mobile App Development

Worth knowing

  • Pre-launch metric ownership
  • Decisive under uncertainty

The full description

**Zero Homes** Senior Mobile Engineer; $150K–$250K base + meaningful equity + optional annual bonus; Denver, CO (Hybrid)

**About Company** Zero Homes is a Denver-based, Series A climate tech company on a mission to electrify America's homes for healthy, sustainable living. Residential electrification is one of the biggest decarbonization opportunities in the U.S. — the country's 145 million homes account for 20% of its climate emissions — but today the process of upgrading to heat pumps, induction cooktops, and EV chargers is complicated, slow, and expensive. Zero replaces the in-person sales visit with a mobile-first digital experience: homeowners scan their home, get a design and quote, and coordinate installation, while contractors and utilities get the tools to execute.

Founded in 2021 by CEO Grant Gunnison — an MIT-trained engineer who left a career in satellite communications and remote imaging at NASA, with prior experience running his family's general contracting business — Zero raised a $16.8M Series A led by Prelude Ventures, with participation from SJF Ventures, Exelon Foundation, VoLo Earth Ventures, Overture VC, and FJ Labs.

The team is organized into small, six-week-cycle pods (1 designer + 1-2 engineers) that ship end-to-end features with high autonomy and minimal standing meetings. Zero is based out of an industrial office in Denver's RiNo neighborhood.

**About the Role** One of two Mobile Engineer seats opening together (Senior + Mobile Engineer) — Zero is casting a wide net since candidates tend to self-select by level. Senior Mobile Engineers are ICs reporting to the Lead Engineer, owning features end-to-end on both iOS (SwiftUI) and Android (Jetpack Compose) for Zero's consumer app — the primary way homeowners get an HVAC design and quote without an in-person visit.

**Responsibilities** - Own mobile features end-to-end on iOS and Android within a six-week-cycle team (1 designer, 1-2 engineers). - Make project-level technical and design decisions with minimal oversight. - Instrument and monitor product analytics (PostHog) so every feature ships with a clear "working vs. broken" signal. - Triage and resolve customer-reported production bugs as top-priority signal. - Evaluate and apply agentic coding tools (Claude Code, Cursor, Codex) within the daily engineering workflow.

**Required Skills** A. 5+ years of professional software engineering experience, with meaningful time building native mobile apps used by real users. B. Fluency across both iOS (Swift/SwiftUI) and Android (Kotlin/Jetpack Compose) — may be stronger in one, but ships production features in both. C. Experience instrumenting product analytics (PostHog or similar) and defining success/failure signals pre-launch. D. Comfortable using agentic coding tools (Claude Code, Cursor, Codex) as part of the daily workflow.

**Bonus Skills** - Full-stack experience — standing up backend services (push notification servers, lightweight APIs, Cloud Functions). - Experience collaborating on REST API design/triage with backend counterparts. - Early-stage or fast-growing startup experience. - On-device ML and AR experience (ARKit, ARCore). - Camera frameworks or computer vision experience. - Math background or applied data science experience. - Climate tech experience.

**Logistical Info** - Location: Denver, CO. Hybrid — in-office Monday, Tuesday, and Thursday minimum, flexible hours. Live within ~50 miles of Denver or willing to relocate. - Compensation: $150K–$250K base + meaningful equity + optional annual bonus. - Number of openings: Multiple - **Other:** No visa sponsorship (must be authorized to work in the US); medical, dental & vision; 4 weeks PTO (expected to be taken) + unlimited sick days; workstation stipend

**Ideal Background** - Candidates with production native mobile experience (not primarily React Native/Flutter) — Zero's app is fully native (SwiftUI + Jetpack Compose). - Strong, formed opinions on where agentic coding tools help vs. hurt — Zero wants engineers with a POV, not skeptics or blind adopters. - Comfortable with production ownership — customer-reported bugs are treated as top signal, expects to context-switch to fix them. - Client guidance: all mobile engineers work across both iOS and Android — AI-tool fluency matters more than platform depth, don't over-index on platform specialization. - Client guidance: background comps are inconclusive so far — prioritize candidates from small, fast-moving teams with strong product culture over specific industry experience. - Two levels (Senior + Mobile Engineer) are open concurrently — level by YOE (5+ vs. 1+) and platform breadth. - Comp note: Senior band $150K–$250K overlaps the Mobile Engineer band ($90K–$200K) between $150K–$200K — route accordingly. - Client guidance: leveling is flexible and easy to adjust mid-process — prioritize candidate caliber over precise level-matching. - Client guidance: confirm with every candidate, before submission, whether they've applied to Zero Homes directly in the past (via careers site or a prior Squad submission) — must be asked explicitly, not assumed. 2 candidates slipped through without this check; going forward this is a mandatory pre-submission step (see processForSubmission).

**Green Flags** - Treats customer bugs as signal, not distraction — drops in-flight work to unblock a real user. - Defines success/failure metrics and instruments analytics before shipping, not after. - Comfortable making a hard call under uncertainty and moving, rather than waiting for certainty.

**Red Flags** - Only React Native/Flutter/cross-platform experience, no native iOS or Android production work. - Uncomfortable with production ownership or being pulled off roadmap work for live bugs. - Not open to in-person work Mon/Tue/Thu in Denver or relocating within ~50 miles. - Not authorized to work in the US (no visa sponsorship available).

**Interview Process** 1. 30-minute screen with the CTO — in-person at Zero's office, no prep required, come with questions. 2. 60-minute screen with the hiring manager — half behavioral, half a discipline-specific problem-solving exercise. 3. Final-round loop — a full day on-site (9:30am–4:30pm) including candidate prep work, a discipline-specific collaborative session, a teammate behavioral interview, and a meeting with the founder. Lunch, coffee, and snacks provided throughout.

Interested in this one?

There is no apply button here on purpose. Tell us about yourself, we book a short call, and if this role fits we walk you through the company and ask before anything is sent. Always free for you.

Tell us about you
Tell us about you