During our twelve-year journey, we help our clients to create apps and enterprise ecosystems from scratch in order to achieve their business goals. And now we’re looking for a Junior Android Developer to join our team and to take part in these challenges.
● 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
● 1+ year of experience in the development of Android apps that use web services
● Good knowledges with Kotlin and Java
● Familiarity with RESTful APIs to connect Android applications to back-end services
● competent in SOLID
● Good understanding of application life cycle and components like Activity/Fragment/Service
● experience with Android Architecture components
● Good knowledge of Android UI design principles, patterns, and best practices
● Experience with asynchronous programming (RxJava, Coroutines, Native Concurrency)
● MVP, MVVM
● Intermediate English or higher
● experience with offline storage, threading, and performance tuning
● experience with clean architecture
● experience with Dagger2 / Koin
● 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
You’re the right fit for this position if you’ve previously participated and owned all aspects of the software development process and believe in the best engineering practices.
Join us and send your CV to anhelina.seredova@yalantis.net