Mobile iOS Engineer (Hybrid)
You will be part of the Mobile team that supports American Family’s Omni-Channel strategy by delivering a consistent, high-quality digital experience for customers. In this supporting role, you’ll focus on enabling and improving self-service functionality for policyholders to drive adoption, retention, and overall customer experience. You’ll collaborate with the team on all stages of development, from design through production observability, and report to the Senior Manager, Engineering.
This is a flex office/home role requiring a minimum of 10 days per month on-site in Madison, WI 53783 or Boston, MA 02110. We will not consider candidates who require current or future sponsorship.
Pay
Position compensation range: $80,000.00 – $131,000.00 salary. Compensation may vary based on job level and geographic work location. Relocation support is offered for eligible candidates.
Responsibilities
- Design and develop solutions to the level of quality defined by the requirements in adherence with standards, methodology, and internal controls.
- Understand and identify system dependencies, functionality, integration points, and impacts of proposed changes to supporting applications.
- Follow through with options and recommendations.
- Provide appropriate documentation for design decisions, estimating assumptions, code modules, and performance metrics as required by organization standards.
- Define, conduct, and/or participate in testing (e.g., unit, system integration).
- Collaborate with others regarding effectiveness of systems flow, data usage, and manual or automated processes to verify requirements.
- Ensure software development meets standards for programming, design, performance, quality, and security.
- Participate in team activities and take on additional work tasks as needed to help the team accomplish desired outcomes or goals.
- Create, maintain, and/or enhance system documentation as needed.
Requirements
- Demonstrated experience developing customer-driven iOS applications using Swift.
- Proven ability to apply iOS application architecture patterns (e.g., MVVM, MVC) to build scalable and maintainable code.
- Demonstrated experience integrating with REST APIs and third-party SDKs.
- Demonstrated experience translating feature requirements and design mockups into functional and maintainable iOS application code.
- Solid knowledge of modern mobile development lifecycle, including version control with Git, CI/CD pipelines, and the App Store release process.
- A strong commitment to quality, demonstrated by writing unit tests (XCTest), participating in code reviews, and debugging effectively within Xcode.
- Travel requirements up to 5%.
Additional Qualifications
- Experience with Airship, Optimizely, ForgeRock.
- Interest in mobile observability and performance work (launch-time optimization, main-thread profiling, crash triage).
- Background in regulated industries (insurance, fintech, healthcare).
Benefits
- Comprehensive medical, dental, vision, and wellbeing benefits.
- Competitive 401(k) contribution and pension plan.
- Annual incentive, 9 paid holidays, and a paid time off program (23 days accrued annually for full-time employees).
- Student loan repayment program and paid-family leave.
Schedule
All employees participate in a New Employee Orientation during their first week, held in person at our Madison, WI Headquarters or one of our AmFam core locations. At times, sessions may be delivered virtually based on scheduling and availability.