At ACV Auctions, you have the opportunity to be a part of the fast-growing automotive technology company. Our team is pioneering new technology & end to end service for the automotive industry. We are committed to making ACV Auctions a leader in the automotive wholesale industry. ACV is positioned to re-engineer the way the automobile industry buys & sells used vehicles. Our employees benefit from a relaxed yet intense entrepreneurial work environment with the chance to be part of a ground floor opportunity having an impact on the companys results from day one & grow as ACV Auctions does.
Who we are looking for:
ACV Auctions is looking for anAndroid Software Engineerthat is responsible for the development & maintenance of our Android applications for a diverse & vast number devices.You will work alongside software & production engineers to build & ship new features that will drive the growth of ACV Auctions.Commitment to collaborative problem solving, sophisticated design, & creating quality products is essential.
What you will do:
- Work closely with our product & design teams to develop the future of ACV Auctions on the Android platform.
- Design, build & maintain high performance, reusable, & reliable Java code.
- Contribute industry best practices & technology to the development & maintenance of our Android applications.
- Help maintain code quality by implementing bug fixes & solving bottlenecks.
- Design, build & automate high-quality unit, integration, & UI tests that scale with app growth.
What you will need:
- A minimum of 5 years experience in Android development.
- Familiarity with RESTful APIs to connect Android applications to backend services.
- Strong knowledge of Android SDK & managing multiple versions of Android for a variety of devices.
- Strong knowledge of Android UI design principles, patterns, & best practices.
- Experience with offline storage, threading, mobile memory management & performance tuning.
- Experience automating UI & unit tests using relevant testing frameworks.
- Ability to design applications around natural user interfaces, such as touch.
- A knack for benchmarking & optimization.
- Have released & maintained at least one android application in the Google Play Store.
- Familiarity with real-time streaming, & using push notifications effectively in android applications.
What we will offer:
- Competitive salary & benefits
- Upbeat Innovated Culture
- Professional training opportunities
- Flexible schedules
ACV Auctions is an equal opportunity employer (EOE) & all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.