Ford Motor Company

Staff Engineer, Android

Ford Motor Company

full-time

Posted on:

Location Type: Remote

Location: WashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $129,600 - $244,680 per year

Job Level

Tech Stack

About the role

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

Requirements

  • Bachelor’s Degree in Computer Science, Engineering, or a combination of education and equivalent work experience.
  • 8+ Years Hands-on software engineering experience in native mobile Application Development, specifically with Kotlin and the Android app development ecosystem
  • 5+ years of experience in mobile frontend application architecture, integrating UI/UX principles into modular application design, state management, and navigation strategies.
  • 5+ years of experience software testing ethos and preference for working in an agile environment.
  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • 10+ Years Hands-on software engineering experience in native mobile Application Development, specifically with Kotlin and the Android app development ecosystem
  • Experience and desire to deliver an exceptional end product to customers around the world.
  • Excellent verbal and written communication skills with the ability to adapt your communication style to the audience and influence peers cross-functionally including engineering, product, and design stakeholders.
  • Demonstrated ability to work in robust and fast paced environment targeting a major transformation.
  • Experience building and shipping production grade software or services.
  • Have a deep desire to work closely, solve problems with groups, find win/win solutions and celebrate successes with other smart engineers.
  • Strong working in CI/CD environments
  • Experience with software operations (DevOps, Site Reliability Engineering, Observability, Support and Maintenance) [debugging in local environment, tracing production problems, performance testing, load testing].
Benefits
  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
  • Vehicle discount program for employees and family members and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
  • Paid time off and the option to purchase additional vacation time.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinAndroid app developmentmobile application developmentUI/UX principlesmodular application designstate managementnavigation strategiessoftware testingCI/CDDevOps
Soft Skills
communication skillscollaborationproblem-solvingadaptabilityinfluenceteamworkcustomer focusfast-paced environmentfeedbackcelebration of successes
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in EngineeringMaster's degree in Computer ScienceMaster's degree in Computer EngineeringMaster's degree in Electrical Engineering