Android Developer

Android Developer

Alan Systems
Online interview
Employment contract

Project description

Job description:

  • Implement and develop scalable, reliable and resilient mobile applications for Android
  • Take part in designing of mobile applications user interface
  • Designing software architecture
  • Participate as a member in Scrum self organizing team
  • Collaborate with other team members including Database Developers, Test Engineers, Analysts and Customer’s Product Owners
  • Troubleshoot and customer support
  • Development of unit tests and automated tests

We offer:

  • Stable work in experienced and creative team
  • Interesting professional challenges and contact with the latest technologies
  • Participation in international projects

Who we're looking for?

Mandatory qualifications:

  • Knowledge of JAVA, Kotlin and Android platform
  • Knowledge of Android Studio
  • Basic knowledge of relational databases (SQL)
  • Knowledge of Dagger2, RxJava2, Retrofit2 and other: GreenDAO, Picasso
  • Knowledge of RESTful API, Git and JSON
  • Experience with systems integrations with the REST API use
  • Professional approach to work, strong sense of responsibility to the customer, strong motivation
  • Knowledge of English sufficiently to efficiently work with foreign customer

Optional qualifications:

  • Solid technical education
  • Min. 1 years' experience in the area of software developing for Android
  • Above basic knowledge of relational databases (SQL)
  • Experience with issue tracking and project development tools (Jira)
  • Ability to design software architecture
  • Knowledge of the agile software development methodology (SCRUM, Kanban)
  • Ability to develop unit tests

Android Studio


  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
  • Cold beverages
  • Hot beverages
  • Fruits
  • Trainings
  • Integration events
  • Chill room

Check out similar job offers