Senior iOS Engineer

Cassi Home

United States

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cassi Home is hiring iOS Mobile Engineers to shape our iOS platform, creating tailored experiences for property managers, service providers, and homeowners.

The ideal candidate will have over 4 years of professional iOS development experience, strong UI/UX instincts, and an ability to innovate for diverse user needs.

This role emphasizes offline-first architecture and dynamic interfaces, contributing significantly to home automation solutions.

Qualifications

  • 4+ years of professional iOS development experience.
  • Experience with offline-first applications and Core Data.
  • Strong instincts for UI/UX design focusing on user needs.

Responsibilities

  • Own the iOS platform with a focus on user experience.
  • Build features for property managers and various users.
  • Ensure smooth performance and intuitive interactions.

Skills

iOS Development
Strong UI/UX instincts
API integration
Media handling
Push notifications

Education

Bachelor's degree in Computer Science or related field

Job description

About Cassi

Cassi is a fast growing startup building an intelligent home automation platform that enables property managers, service providers, and homeowners to easily maintain and operate a property (and more).


The Role

We're hiring iOS Mobile Engineers to own our iOS platform. We have a number of discrete UX experiences that will be created from the foundational framework you will shape. Our platform is voice/chat first, and actively build experiences that revolve around dynamic UI based upon role, context and location.


What You'll Own


  • iOS Experience: Property managers, field technicians, vendors and home owners all have different needs. We are building category defining experiences for each, and more.


  • Offline-First Architecture: Reliable operation in low/no connectivity environments. Local data persistence, sync strategies, conflict resolution.


  • Real-Time Communication: Push notifications for new assignments, status updates, and urgent dispatches. In-app messaging with property managers and residents.


  • Media Capture & Upload: Photo and video capture: before/after shots, issue documentation, compliance photos, asset onboarding. Optimized for large files on variable connections.


  • Location & Scheduling: Route awareness, job scheduling, ETA updates. Integration with device calendar, maps and geofences.


  • Performance & Polish: Smooth animations, fast load times, intuitive gestures. We want to change the way people interact with their properties, and believe that begins with a world class voice enabled intuitive experience.



What We're Looking For


  • 4+ years of professional iOS development (Swift, UIKit and/or SwiftUI)


  • Shipped production apps: You've built and maintained apps that real users depend on daily, not side projects or prototypes


  • Offline-first experience: You've built apps that work without reliable connectivity — Core Data, local persistence, sync strategies, conflict resolution


  • Strong UI/UX instincts: You care about the details — loading states, error handling, haptics, accessibility. You build for the user in the field, not the designer in Figma.


  • API integration: Experience consuming RESTful APIs, handling auth tokens, managing network state.


  • Media handling: Camera integration, photo/video capture, background uploads on variable connections


  • Push notifications: APNs integration, notification handling, deep linking



Nice to Have


  • SwiftUI experience (we're forward-looking on the UI layer)


  • Field service or trades industry experience — you understand the user


  • Background upload/download and transfer optimization


  • Core Location, MapKit, or routing integration


  • Accessibility experience (VoiceOver, Dynamic Type)


  • Experience working with a small team where you own the entire mobile surface


  • Interest in cross-platform (Kotlin Multiplatform) for eventual Android parity



Soft Skills, etc:


  • Is a strong team player – you have the skills to communicate your vision to teammates and support others in those pursuits


  • Is a capable strategic partner – you are quick to comprehend business and product context, allowing you to contribute to what we’re doing and why, with the ability to recognize and fill in the gaps as needed


  • Is highly self-motivated and can own projects end-to-end


  • Has the ability to write thorough, scalable and clear documentation


  • Says \"hello cassi!\" in a cover letter.


  • Attention to detail - proofs and reviews any AI generated content


  • Is inquisitive nature, can dive into inconsistencies and pinpoint issues


  • Bachelor's degree in Computer Science/related field or commensurate experience


Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Engineer
Senior iOS Engineer

Casa • San Francisco (CA)

On-site
USD 120,000 - 160,000
Remote Senior iOS Engineer
Remote Senior iOS Engineer

Eleos Technologies • United States

Remote
USD 150,000 - 180,000
Healthcare
Paid time off
Equipment budget
Senior iOS Engineer
Senior iOS Engineer

Getcasa • San Francisco (CA)

On-site
USD 130,000 - 160,000
Senior iOS Engineer: Offline-First, Voice-Driven Platform
Senior iOS Engineer: Offline-First, Voice-Driven Platform

Cassi Home • United States

On-site
USD 80,000 - 120,000
Software Engineer – iOS/Mobile
Software Engineer – iOS/Mobile

Jobtailor • San Carlos (CA)

On-site
USD 120,000 - 160,000
Senior Software Engineer (iOS)
Senior Software Engineer (iOS)

Navan • New York (NY)

On-site
USD 140,000 - 200,000
Parental leave
Commuter benefits
Healthcare
+8
Staff Software Engineer
Staff Software Engineer

Ritchie Bros. • Chicago (IL)

On-site
USD 150,000 - 210,000
Software Engineer, iOS/Mobile – Electronic Flight Bag (EFB)
Software Engineer, iOS/Mobile – Electronic Flight Bag (EFB)

Jobtailor • San Carlos (CA)

On-site
USD 120,000 - 150,000
Software Engineer (iOS)
Software Engineer (iOS)

Hilton Software • Town of Florida (NY)

On-site
USD 80,000 - 120,000
Member of Technical Staff, iOS
Member of Technical Staff, iOS

Recruiting from Scratch • San Francisco (CA)

On-site
USD 180,000 - 240,000
Equity package vested over four years
Bi-annual performance bonus
Relocation assistance up to $15,000
+6