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 quality level defined by requirements in adherence with standards, methodology, and internal controls.
- Identify system dependencies, understand functionality, integration points, and impacts of proposed changes to supporting applications.
- Provide options and recommendations, and follow through on implementation.
- Document design decisions, estimating assumptions, code modules, and performance metrics as required by organizational standards.
- Define, conduct, and/or participate in testing (unit, system integration).
- Collaborate with others to assess 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 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.
- 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 Madison, WI Headquarters or one of our core locations. Sessions may occasionally be delivered virtually based on scheduling and availability.