Ford Pro is focused on transforming the future of transportation with a commitment to electric vehicles. They are seeking a customer-centric Staff Engineer, Android to develop mobile app software for millions of drivers, actively participate in product design evaluations, and collaborate with product managers and designers.
Responsibilities:
- 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]