Limbi vorbite

engleză

Adresa/ adresele jobului

București

Se recruteaza si din

București


Job description:
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.


Responsibilities:
Develop according to technical requirements given by the team leader

Collaborate with cross-functional teams to define, design, and ship new features

Work with outside data sources and APIs

Design, build, and maintain high performance, reusable, and reliable Java code

Work on bug fixing and improving application performance

Continuously discover, evaluate, and implement new technologies to maximize development efficiency


Requirements:
Experience with Android SDK

Experience working with remote data via REST and JSON

Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes

Strong knowledge of Android UI design principles, patterns, and best practices

Knowledge of the open-source Android ecosystem and the libraries available for common tasks

Proficient understanding of code versioning tools, such as Git

Familiarity with continuous integration

Experience with SQLite


  • Interviu online
  • What was your most difficult task? Explain why and how you dealt with it.