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

About the vacancy

Our client is one of the biggest online retailers worldwide with yearly revenue of £1 billion. 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.

The Java Engineer will join a new project in a fast-paced agile team based in Lublin. Among the main responsibilities are the development of new features, requirements analysis, and applying the best IT practices as part of their daily routine.

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

Learn more about our policy of equal opportunities in employment