Senior iOS Engineer
Fully Remote Remote Worker - N/A Engineering
Job Type
Full-time
Description

Company Overview


Homethrive was born from personal experience. Our founders grappled with the overwhelming challenges of caregiving for family members while balancing their work lives. The journey was fraught with confusion, a myriad of unanswered questions, and countless hours delving into endless online searches. After taking numerous days off and spending extended hours on the phone, the answers remained elusive. They recognized the need for a streamlined, more efficient solution. Enter Homethrive. Our mission is to revolutionize family caregiving by delivering superior outcomes for caregivers, their loved ones, and health plans alike. At the heart of our service is the Homethrive personal caregiving coach and assistant — an all-in-one interactive tool that offers the expertise, recommendations, and support our members deserve.


Our Mission


At Homethrive, we are revolutionizing family caregiving to achieve better outcomes for caregivers, their loved ones, and their employers. Our innovative platform offers a personal caregiving coach and assistant that provides comprehensive knowledge, tailored recommendations, and ongoing support, all within a single interactive tool.


Leadership and Growth


Our leadership team comprises seasoned industry veterans with a proven track record of building multi-billion dollar enterprises. Backed by prominent healthcare venture capital funds, Homethrive is well-positioned for significant growth. As we continue to expand, we are seeking talented individuals to join our world-class team and contribute to our mission of transforming family caregiving.


Location


Homethrive is a remote-first culture, with headquarters in Chicago, IL.

Requirements

 

Job Description:


We are seeking an experienced Senior iOS Engineer with a strong background in Objective-C and Swift to lead the development of our native iOS apps, ensuring exceptional user experiences and robust integration with backend services. 


As a Senior iOS Engineer, you will play a pivotal role in designing, developing, and maintaining high-quality iOS applications for our digital platform. You will leverage your expertise in Swift to build scalable solutions, integrate authentication systems and Single Sign-On (SSO), and manage the entire app lifecycle from development to release. Your experience in user experience design, mobile design patterns, and architecture will be crucial in delivering top-notch applications that meet the needs of our users.


Key Responsibilities:

  • Lead iOS Application Development:
    • Design and develop native iOS applications using Objective-C and Swift, focusing on performance, scalability, and user experience.
    • Collaborate with product managers, UX/UI designers, and other stakeholders to define and implement features.
  • User Experience Design:
    • Drive the design and implementation of user-friendly interfaces and experiences, ensuring that applications are intuitive and accessible for our members
    • Provide guidance on best practices in mobile UX design and contribute to the development of design patterns and guidelines.
  • Authentication and Single Sign-On (SSO):
    • Implement secure user authentication processes and integrate Single Sign-On (SSO) solutions to streamline user access and management.
    • Ensure compliance with healthcare data security standards and regulations.
  • Backend Integration:
    • Work closely with backend developers to integrate iOS applications with cloud-based services and APIs, handling data synchronization and real-time updates.
    • Address issues related to data security and ensure secure communication between the app and backend services.
  • App Store Publishing and Release Management:
    • Oversee the publishing process of iOS applications on the App Store, including app submission, compliance with App Store guidelines, and resolution of any issues.
    • Manage release cycles, coordinate with other stakeholders, and ensure timely deployment of new features and updates.
  • Mobile Design Patterns and Architecture:
    • Apply and advocate for mobile design patterns and best practices, including MVC, MVVM, and Clean Architecture.
    • Ensure code quality and maintainability through effective design patterns and architectural decisions.
  • Mentorship and Leadership:
    • Mentor junior developers and provide technical leadership within the team, fostering a culture of continuous learning and improvement.
    • Lead code reviews and contribute to the development of best practices and coding standards.
  • Troubleshooting and Optimization:
    • Identify and resolve technical issues, performance bottlenecks, and bugs to ensure a smooth and reliable user experience.
    • Continuously monitor and optimize app performance and responsiveness.

Qualifications:

  • 5+ years of experience as an iOS Engineer with a strong portfolio of native iOS applications
  • Mastery of Objective-C and Swift
  • Mastery of iOS app building frameworks (UIKit, Foundation, etc)
  • Experience in publishing apps on the App Store and managing release cycles.
  • Experience with mobile design patterns including MVC, MVVM
  • Extensive experience writing unit tests and testable code
  • Experience with multithreaded programming
  • Experience working with a relational database
  • Have experience with automating the building and publication of iOS apps
  • Excellent communication and teamwork abilities.
  • Ability to work in a fast-paced and collaborative environment.

Preferred Qualifications:

  • Experience contributing to Android, Web, or Backend applications
  • Knowledge of version control systems (e.g., Git).

EEO


Homethrive is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Homethrive provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sex (including sex stereotyping), national origin, ancestry, citizenship status, pregnancy (which included pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), physical disability, mental disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner status, gender, gender identity, gender expression, medical condition (including, but not limited to, cancer-related or HIV/AIDS-related), genetic information, sexual orientation, or any other status protected by applicable federal, state, and local laws.