at Ford Motor Company in Augusta, Maine, United States
Job DescriptionFordPass is a world-class customer-facing mobile application used by millions of customers around the world. We are looking for a customer-centric senior software engineer who embraces lean and agile practices. The Senior Software Engineer, Android will interact directly and continuously with product owners, software engineers and designers, and will release a shippable product early and often.
At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrows transportation.
What youll be able to do:
+ Develop Android 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.
The Minimum Requirements we seek:
+ Bachelors Degree in Computer Science, Engineering, or a combination of education and equivalent work experience.
+ 5+ years Hands-on software engineering experience developing native Android apps
+ Deep experience with mobile frontend application architecture, including modular application design, state management and navigation strategies
+ A strong software testing ethos and preference for working in an agile environment.
+ 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.
+ 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.
Our Preferred Requirements:
+ Previous experience building enterprise scale mobile applications for a large user base
+ Previous experience in design, development and support of global software products
+ Strong Experience in Java, Kotlin or Go as well as both O