Software Engineer - iOS
Responsibilities
Grow Your Skills, Grow Your Potential
Our Digital Experience Mobile team is seeking iOS Mobile Engineers across multiple experience levels (entry to mid-level) to help build the award-winning State Farm mobile app. We leverage Agile principles and modern mobile technologies to deliver customer-facing features to production every three weeks. As an iOS Mobile Engineer, you'll work alongside iOS and Android engineers, Experience Design (XD), Product Owners, Business Partners, and Quality Engineering teams to create experiences used by millions of customers. You'll help shape technical solutions from design through delivery, contribute to application architecture and performance, and play an active role in maintaining the reliability and quality our customers expect.
Qualifications
- Professional or project-based experience with SwiftUI or UIKit (experience with both is a plus)
- Experience with iOS networking and RESTful API integration
- Familiarity with MVVM or similar architectural patterns
- Understanding of Swift fundamentals (error handling, protocols, optionals)
- Familiarity with unit testing practices
- Familiarity with AI-assisted development tools and workflows
Nice to Have
- Exposure to modular app architecture
- Knowledge of protocol-oriented programming or dependency injection
- Experience with GraphQL
- Familiarity with Swift concurrency (async/await)
Additional Skills
- Strong communication and collaboration skills
- Ability to work independently while contributing effectively within a collaborative team environment
- Experience partnering across engineering, design, product, testing, and business teams to achieve shared goals
- Curiosity, adaptability, and a passion for delivering exceptional customer experiences
Benefits
- Potential starting salary range: $81,000 - $123,000
- Annual raise and bonus
- Healthcare and wellbeing programs
- Industry leading training programs and tuition assistance
- Employee resource groups and mentoring
- Savings accounts and financing through State Farm Federal Credit Union
- Time off policies
- Matching Gift Program, Good Neighbor Grant Program, and Employee Assistance Fund
- Retirement planning with free financial advisors and a 401(k) plan with company contributions of up to 7% of your salary