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