32 day(s) ago

Middle Android Developer

Negotiable salary


Remote worker location: Russia
English: Intermediate, Advanced, Upper Intermediate
Experience: 3+ years
Employment: Full-time

LiteBox

Litebox is a successful startup, one of the leaders in the market of high-tech solutions for retail business automation. Since 2017, we have been a subsidiary of Mobile TeleSystems (PJSC MTS), a leading telecommunications company in Russia and the CIS.

Responsibilities

We are actively developing our product - an ecosystem of retail automation and efficient store management.
Now we are looking for an Android developer of the Middle level in one of our offices (Ulyanovsk / Moscow, and we are also open to remote candidates), which will join the team of professionals and help in creating and developing the best cash register solution on the market.

What you will need to do:

develop a unique Android application used by a large number of users with product quality requirements,
implement the integration of third-party equipment (payment terminals, receipt printers) into the Android application.

Requirements

knowledge of Java / Kotlin,
confident knowledge of the Android SDK,
knowledge of OOP, software design patterns,
experience in developing network and multithreaded applications,
ability to work with version control systems (Git),
ability to work with SQLite,
skill to work in team.

Skills considered as a good plus

experience with Gradle,
experience with Dagger2, AndroidAnnotations (butterknife), Espresso (Mockito), Eventbus, RxJava,
experience in layout for different densities and screen sizes,
ability to write Unit tests, UI tests,
knowledge of the principles of agile development methodologies - we work in Scrum,
understanding the intricacies of the platform and its various versions in particular,
experience of participating in open-source projects,
English at the level of reading technical literature.

Similar Jobs