Position: Middle Android Developer
Company: Yalantis
Category: Android
Experience required: 2y
English level: intermediate

What you’ll help us with:

● build reusable code and libraries for future use
● collaborate with other developers, BA, designers, and QA engineers to deliver the best product possible
● take responsibility to meet all milestones and deadlines
● be a part of all technical decisions, help in sharing the knowledge across the team members

Here’s the experience that will help you to do the job:

● 2+ year of experience in the development of Android apps that use web services
● strong experience with Kotlin and Java
● competent in design patterns, SOLID
● competent in Android Architecture components
● strong knowledge of Android UI design principles, patterns, and best practices
● competent in continuous integration and tools used for continuous integration
● competent in asynchronous programming (RxJava, Coroutines, Native Concurrency)
● intermediate English or higher
● experience with Dagger2 / Koin
● MVP, MVVM, clean architecture

What you’ll get from working with us:

● great compensation and social packages
● full financial and legal support for private entrepreneurs
● opportunities for professional growth
● individual development plan
● team building and corporate activities
● ability to influence processes and growth of the company

We do not invite you to one project, but to a permanent job in our company. We invest in the development of each person, help members of our team to find their calling and unleash their creative potential. Because our people are the most important value.