Position: Android Developer, Online Retailer
Company: DataArt
Experience required: 3y
English level: intermediate

Built to change the nature of grocery ecommerce globally, our custom-designed solutions are uniquely capable of meeting the complex and developing expectations of shoppers, while driving better productivity, greater flexibility, and higher margins for grocery retailers online.

The goal of the project is to keep the Web system reliable and resilient, reducing risks, improving performance to deliver the best UX for customers. Making platform compliant to industry standards and develop new features.

Responsibilities
- Development of the Mobile application
- Writing and maintaining automation tests suites
- Work collaboratively inside and outside the team to achieve business objectives

Must have
- Strong programming and object-oriented design skills
- Extensive knowledge of the Android SDK and modern development tools such as Android Studio
- Experience working on published Google Play store apps
- Pragmatic, but with a keen eye for detail
- Passion for and understanding automated testing

Would be a plus
- Working knowledge of Kotlin
- Familiarity with the following technologies: Dagger, MVVM, Espresso (for UI testing), Gitlab CI, Retrofit
- Clean code
- An understanding and some experience of Agile software development
- Experience working in a continuous delivery environment.
- Knowledge of Git
- Knowledge of iOS or backend Java development will be an asset Exposure to Reactive programming paradigms