Senior Software Development Engineer, Ios

Ford Ford · Auto · United States · PD Operations and Quality

Senior Software Development Engineer, iOS for Ford's Electric Vehicles, Digital and Design (EVDD) team, focusing on the Ford App. The role involves developing native iOS applications, participating in design reviews, and evaluating new technologies to deliver a world-class customer experience for millions of drivers.

What you'd actually do

  1. Develop iOS app software from conception to production for millions of drivers and vehicles around the world.
  2. Actively participate in reviewing, evaluating, and providing feedback on product designs and architectures with a software engineering focus.
  3. Evaluate and recommend new and emerging products and technologies.
  4. Write and contribute to high-quality documentation for software engineers.
  5. Work effectively with product managers, product designers and other technical experts.

Skills

Required

  • Swift
  • iOS app development ecosystem
  • mobile frontend application architecture
  • modular application design
  • state management
  • navigation strategies
  • native iOS Application Development

Nice to have

  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • strong software testing ethos
  • agile environment
  • deliver an exceptional end product to customers
  • Excellent verbal and written communication skills
  • influence peers cross-functionally
  • work in robust and fast paced environment
  • work closely, solve problems with groups
  • CI/CD environments
  • software operations (DevOps, Site Reliability Engineering, Observability, Support and Maintenance)
  • debugging in local environment
  • tracing production problems
  • performance testing
  • load testing
  • SwiftUI
  • CI (Fastlane)
  • scripting skills
  • MVVM
  • MVC
  • Composable Architecture library (TCA)
  • Ruby knowledge for scripting

What the JD emphasized

  • 5+ years of hands-on software engineering experience in native iOS Application Development
  • 5+ years experience in Swift and the iOS app development ecosystem
  • 3+ years mobile frontend application architecture, including modular application design, state management and navigation strategies
  • Experience building and shipping production grade software or services.