Job TITLE: Android Software Engineer
Location: Campbell, CA
Term: Contract
Skills and Responsibilities: You will work on the design, development, and maintenance of the Android app.
You will be responsible for creating a seamless mobile experience that integrates into the lives of EV users.
Write clean, maintainable code while rapidly iterating and shipping.
Participate in all phases of development, from design to implementation, unit testing, and release.
Collaborate with the Product and Design teams to design and specify new functionalities.
Provide technical and thought leadership within the development team.
Qualifications: Strong engineering skills and a solid understanding of CS principles such as MVC, OOP, memory management, and threading.
Expertise in Java programming.
Good understanding of Android performance optimization and familiarity with performance analysis tools.
Experience with REST-based web services.
At least 3 years of experience in Android app development.
Bachelor's Degree in Computer Science or equivalent.
#J-18808-Ljbffr