We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. The ideal candidate will have a track record of working well in a results-oriented, start-up environment and have a demonstrated ability to meet deadlines. This developer should have published Android apps.
Translate designs and wireframes into high quality code
Design, build, and maintain high performance, reusable, and reliable Java code
Ensure the best possible performance, quality, and responsiveness of the application
Collaborate with product managers, UI and UX designers to build simple, scalable and innovative mobile experiences
Help maintain code quality, organization, and automatization
Participate in code reviews and mobile application debugging and diagnosis
Manage the complete mobile development cycle including testing, integration and publishing
Take responsibility for assigning resources to design and implement workflows which meet quality and time targets