✦ Luna Orbit — Software Engineering

Software Engineer - iOS

at State Farm Insurance

📍 Bloomington, Illinois, United States Hybrid 💰 $97K – $123K USD / year Posted March 13, 2026
Salary $97K – $123K USD / year
Type Full-Time
Experience mid
Exp. Years 2-5 years
Education Not specified
Category Software Engineering

State Farm is seeking a mid-level iOS Software Engineer to develop and maintain mobile applications supporting insurance services, leveraging modern frameworks and technologies in a hybrid work environment.

  • Develop iOS applications
  • Integrate APIs including RESTful and GraphQL
  • Implement modular architecture
  • Ensure app performance and scalability
  • Collaborate with cross-functional teams

The role involves iOS app development using SwiftUI and UIKit, integrating APIs including RESTful and GraphQL, with a focus on modular architecture, concurrency, and error handling, supported by AI tools.

The ideal candidate is a mid-level iOS software engineer with 2-5 years of experience in SwiftUI and UIKit, proficient in API integration and modular architecture. They are collaborative, adaptable, and experienced in developing scalable iOS applications.

2-5 years proficiency in SwiftUI and UIKitexperience with iOS networking frameworksRESTful API integrationSwift fundamentalsknowledge of protocol-oriented programmingdependency injection
GraphQLmodular architectureframework developmentAI-assisted development tools
SwiftUIUIKitiOSAPIsGraphQL
SwiftUIUIKitiOS developmentSwiftAPI integrationRESTful APIGraphQLmodular architectureframework developmentconcurrencyerror handlingprotocol-oriented programmingdependency injectionAI-assisted development tools
SwiftUIUIKitiOS developmentSwiftAPI integrationRESTful APIGraphQLmodular architectureframework developmentconcurrencyerror handlingprotocol-oriented programmingdependency injectionAI-assisted development tools
communicationcollaborationproblem-solvingteamworkadaptability
Industry Insurance
Job Function iOS software development for insurance mobile applications
SwiftUIUIKitiOS developmentSwiftAPI integrationRESTful APIGraphQLmodular architectureframework developmentconcurrencyerror handlingprotocol-oriented programmingdependency injectionAI-assisted development toolshybridBloomingtonILRichardsonTXDunwoodyGATempeAZ

Less than 2 years of iOS development experience, Lack of proficiency in SwiftUI and UIKit, Unwillingness to work in a hybrid environment in Bloomington, IL

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile