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
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