← Back to Jobs

Mobile Software Engineer (iOS)

Aiva, the Amazon- and Google-funded leader in voice-powered healthcare, is looking for a Mobile Software Engineer specializing in Swift with an interest in learning new and exciting frameworks to help us continue our rapid growth.

Job Description

Our ideal candidate is an experienced Swift developer who is passionate about building and shaping the future of Healthcare. Your primary focus will be developing full user-facing applications, along with individual user interface components. These will be implemented following best practices which have been established by Apple and the wider Swift ecosystem. You will ensure that these components and the overall application are robust and easy to maintain, coordinating with the rest of the team. Therefore, a commitment to collaborative problem solving, sophisticated design, and product quality is important. We're open to working on a either a contract or full-time basis and either remote or in-person. Pay rate will be based on experience.


  • Developing new and maintaining existing features for our Swift apps (iOS, watchOS, and tvOS)
  • Building reusable components and code libraries
  • Turning UI/UX designs into working, high quality code
  • Optimizing components for a great experience across a wide array of Apple devices
  • Staying up-to-date on the latest innovations within the front-end development ecosystem, and sharing that knowledge with the team
  • Evaluating new tech, and determining whether it might benefit our end-user experiences and development efficiency

Core Skills & Experience

  • 2+ years of Swift experience
  • Familiarity with MVVM and MVC.
  • Experience with Object Oriented, Functional and Protocol Oriented Programming
  • Experience with Asynchronous programming fundamentals and GCD
  • Experience with code versioning tools and platforms (git, GitHub, etc)
  • Experience with modern auth protocols, such as OAuth2 and JWT
  • Ability to understand business requirements and turn them into working technical solutions
  • Ability to collaborate with other software engineering teams at Aiva

Nice-to-Have Skills & Experience

  • Experience with RxSwift or Reactive programming frameworks such as Combine or ReactiveSwift
  • Experience interacting with gRPC or GraphQL services
  • Experience shipping with Fastlane

About Us

Aiva improves caregiving for patients/residents and caregivers alike.  We put Amazon Echos, Google Homes and other voice assistants into hospitals and senior living facilities.  The voice assistants give users hands-free entertainment and control over their environment, but more importantly they improve communication with caregivers.  When you say what you need, Aiva understands and routes your request to the most appropriate person.  Caregivers then use our mobile app to quickly respond and manage requests.  We also provide back-end tools for managing public-facing voice skills, managing devices and reporting & analytics.

Aiva is based in Los Angeles, and our investors include local VCs as well as the Google Assistant Investment Program and Amazon's Alexa Fund.  We are growing quickly and looking to expand our team. 

If this sounds like you, please send your resume or LinkedIn profile to careers (at) aivahealth.com.

Learn more today

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.