Logo
Homethrive

Senior iOS Engineer

Homethrive, Northbrook, Illinois, us, 60065


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

#J-18808-Ljbffr