Farmers Insurance iOS Developer in Woodland Hills, California

We are Farmers!

Join a team of diverse professionals at Farmers to acquire skills on the job and apply your learned knowledge to future roles at Farmers. Farmers Insurance also offers extensive training opportunities through the award winning University of Farmers named by Training magazine amongst top 10 corporate training units in the world. Start your career at Farmers today!

Job Summary

Farmers Insurance is one of the nation top insurers and providers of financial services. Today, the Farmers Digital Transformation is a new strategic initiative that was formed to drive agility throughout our business and to respond faster to market demands. A critical part of the initiative is to build a new engineering team for mobile and the innovation labs to foster innovation and to promote more lean, agile processes while delivering products in two key areas: mobile and API platform/Big Data. A career at Farmers Insurance offers compelling ways of delivering something that is not only impactful for the organization but also for our customers. We have assembled an initial team of top-notch tech and product individuals to work on an exciting mobile project that has a potential to disrupt the insurance industry.

Essential Job Functions

  • Develop and support Farmers customer facing mobile application (Swift).

  • Develop in-house applications.

  • Conduct code reviews as part of our Git Workflow.

  • Leverage best practices from industry in influencing and driving technical and operational improvements.

  • Analyze and present the technical trade off between solutions e.g. CPU/GPU rendering, caching policies etc

  • Make recommendations on code and architectural changes and conduct cost/benefit analysis of potential improvements.

    Physical Actions

    Required job duties are essentially sedentary work consisting of occasional walking, standing and lifting and/or carrying 10 lbs. maximum, and seeing.

    Physical Environment

    Required job duties are normally performed in a climate controlled office environment.

    Education Requirements

    • Bachelors degree or equivalent or specific relevant experience

    Experience Requirements

  • Experience in developing iOS apps using Swift

  • Experience in writing UT and UIT

  • Experience in performing code and design (architectural and UI) review

  • Ability to work independently

  • Ability to work in a fast-paced environment and dealing with ambiguity

  • Good understanding of issue management systems, project management, and version control (especially git) and standard development tools (eg. lint, unit testing, etc)

  • Good analytical and problem-solving skills

  • Willingness to collaborate and brainstorm with colleagues

  • Plus: Work with internal CocoaPods

  • Plus: TDD experience

    Farmers is an equal opportunity employer, committed to the strength of a diverse workforce.

Job: *Information Technology

Organization: *Farmers Insurance

Title: iOS Developer

Location: California-Woodland Hills

Requisition ID: 17000666