-
Delivery Department
- Delivery Manager
- Project Coordinator
- QA Engineer Mobile Engineer Department
- Junior+/Middle iOS Developer Mobile Engineering Department
- Android Developer
- Junior React Native Developer
- React Native Developer Product Development Department
- Junior UX/UI Designer
- Technical Product Manager Web Development Department
- Java Developer
- Java Tech / Team Lead (Senior Java Developer)
- Junior / Junior+ .Net Developer
- Middle .NET Developer
- PHP Developer
- Senior .NET Developer
- Senior JavaScript Developer
- Senior Node.js + AWS Engineer
Android Developer
Android Developer
Kharkiv or remoteWe are looking for an Android Developer to join our team. The team unites specialists from different technology stacks and build and maintain Mobile projects in a variety of domains including CRM systems, banking solutions, video, and photo processing
Requirements
- Experience of working with Git, git-flow (feature implementation, release/hotfix process)
- Good experience with Android SDK using Java/Kotlin language, OOP
- Knowledge of REST API (Retrofit 2, ktor)
- Knowledge of DI (Manual DI, Dagger 2/Koin)
- Knowledge of SQL BD (Room and manual)
- General knowledge of Firebase Services, Multi-threading, and synchronization, reactive programming paradigm knowledge (Java threads, Kotlin Coroutines, Coroutines flow), Activity and Fragments managements
- Experience of working with Android Studio
- Able to work in a team or independently
- At least Intermediate level of spoken and written English
Recommended Experience
- Knowledge and practical usage of Android architecture components: LiveData, MVVM
- Knowledge and practical usage of Navigation Architecture Component
- Knowledge and practical usage of KMP
- Knowledge and practical usage RxJava lib
Responsibilities
- Develop and maintain Android applications
- Tasks decomposition
- Task estimation
- Implement, review, support, and debug required scope
- Participate in code review
- Participate in verbal and written communication with the client(s)
About project
We are looking for an Android developer to join the team. Here are some projects we are working on:
- Android client for a tobacco company
- Android travel app
- Mobile client for a financial organization
- Psychologic advisors and psychics app
- Mobiles apps for Discount Systems
- Video streaming service for gamers
Our perfect candidate
- Seeks constant professional growth
- Produces qualitative results
- Is able to effectively organise the workflow
- Wants to develop technical skills
- Is ready to take responsibility for the results
We offer
With us you can:
- Develop your professional skills
- Grow within the company
Also, we provide:
- Fair and competitive compensation and benefits
- Flexible working conditions
- Great office, a 5-minute walk away from Pushkinska metro station
- Medical compensation
- English classes
- Pizza Fridays
- Discounts offered by IT Loyalty
- Unforgettable corporate events and holidays celebrations
Apply for this position
You are about to apply for the Android Developer position. After sending, our recruiter will contact you as soon as possible.