We are a small family of development experts with a mission to ease up everyday life. How we can do that? By helping startups and product companies achieve their goals. We share our expertise only with like-minded people and work with promising companies.
13 мая 2021

Android Kotlin developer

Днепр, удаленно $800–1700

Необходимые навыки

• Commercial Android development experience: 1 year or more
• Good knowledge of Kotlin, Android Jetpack (Navigation, ViewModel, LiveData, Room, Paging, WorkManager)
• Experience in using DI (Dagger2)
• Good knowledge of Git, Git Flow and dependency manager
• Good knowledge of OOP/OOD
• Understanding of design patterns, refactoring and code smells
• Experience with Kotlin, Android SDK
• Experience with third-party libraries and APIs
• Experience with MVP/MVVM
• Experience with SQLite
• Experience with Networking, REST Client API, JSON and XML, Animations
• Basic knowledge of Gradle, multithreading, reactive programming
• Must have: English Intermediate and higher
• Must have: Understanding of Design Material

Будет плюсом

• Apps in the Google Play Store
• Experience with Java
• Experience with reactive programming (RxAndroid / RxKotlin)
• Experience with TDD/BDD
• Experience with Analytics
• Experience with Push Notifications
• Experience with BaaS(Firebase, Sashido)
• Experience with Kotlin coroutines

Предлагаем

• Competitive salary
• Work closely with an existing team of product experts
• Professional challenges, support from a mentor and personal development plan
• Paid vacation of 20 working days, paid sick leave and public holidays
• English classes and support towards your development
• Possibility of participating in conferences workshops
• Cookies and coffee/Beer and pizza.

Обязанности

• Communicate with the client and the product development team
• Sharing the expertise and making decisions
• Complete high-quality of work with thoroughness and accuracy to achieve results
• Deliver results using standards and procedures
• Paying attention to details
• Complete tasks in the Agile environment
• Accept responsibilities

LinkedIn