Candidates 126
$5550 / mo
≈ $66600 / year net
Lead / Senior Android Developer
Ukraine · Kyiv · 9 years of experience · Upper-Intermediate ·Published 1 May
Ukraine · Kyiv · 9 years of experience · Upper-Intermediate ·Published 1 May
I have contributed to numerous projects across various platforms throughout my career.
With over 8 years of experience as an Android Developer, I have expertise in designing, developing, programming, testing, and implementing Android applications for smartphones, tablets, and TVs.
Proficient with common Android framework API's and 3rd party libraries.
Mainly write in Kotlin with Jetpack Compose.
Additionally, I have experience working on projects with Flutter
$1600 / mo
≈ $19200 / year net
Android Developer
Ukraine · Kyiv · 3 years of experience · Upper-Intermediate ·Published 1 May · In passive search
Ukraine · Kyiv · 3 years of experience · Upper-Intermediate ·Published 1 May · In passive search
My passion lies in collaborative efforts, where I thrive on teamwork and the opportunity for continuous knowledge exchange. I'm drawn to projects that offer a rich and varied experience, allowing me to contribute my skills and learn from others in a dynamic environment.
Proficient in a range of technologies, I am adept at working with Kotlin, Java, Room, Coroutines, XML, JSON, REST, GIT, Firebase, Google Maps API, and a host of third-party libraries (Retrofit2, Glide, Gson). I am well-versed in Android Jetpack components, Dependency Injection (DI), RecyclerView, ConstraintLayout, and the MVVM architecture.
I am excited about the prospect of bringing my technical expertise and collaborative spirit to a new and compelling project, where I can continue to grow and make meaningful contributions. Let's connect and explore how my skills align with the opportunities at your esteemed organization!
- product oriented project
- opportunities for professional growth
$5500 / mo
≈ $66000 / year net
Lead / Senior Android Developer
Ukraine · 7 years of experience · Upper-Intermediate ·Published 1 May
Ukraine · 7 years of experience · Upper-Intermediate ·Published 1 May
I've built and managed applications with a portfolio of 22+ million users and 99% crash free rate.
I managed team of 4 Middle-Senior Engineers for more than 2 years.
Contact me to get a CV and recommendations.
• Flexible schedule
$5900 / mo
≈ $70800 / year net
Senior Android Developer
Ukraine · 8 years of experience · Upper-Intermediate ·Published 1 May · In passive search
Ukraine · 8 years of experience · Upper-Intermediate ·Published 1 May · In passive search
I have got team lead experience.
Released projects: 10+.
Some types of those Projects:
- CRMs
- A Platform for getting beauty services
- A platform for repairing alternative energy stuff.
- "Do not disturb" app on "steroids".
- Getting cash back from purchases in particular stores and places
- Traveling app
- Application for the unique device that is used for the analysis of skimmer installation on an ATM.
- Streaming TV app
Some of them were created in the "pixel-perfect way(If you understand what I mean...)
I tend to:
- Focus on problems and ways to solve them, not instruments.
- doing TDD whenever it's useful.
- apply SOLID principles
- write simple, clean and understandable code.
The main stack:
- Java/Kotlin
- RxJava
- Dagger2
- Sqlite/Realm DB/Room
- Picasso/Glide
- doing MVI/MVVM/MVP
- Have successfully improved code quality and flexibility in the team. Did so by applying SOLID best practices, using a Clean Architecture approach, and some other techniques (suitable in our case)
- Improved tech process of software development and delivery in the company.
- Successfully released projects -> 10+! Some of them were huge and full of business logic on the client, different features, different payment systems, etc. Some of them required integration with the worst backend APIs you have ever seen in your life. I struggled a lot =))
Also, might be good to know that I'm a proactive team member who can say "No" or raise concern when others keep quiet and just fail their deadlines.
- I have got a desire to work with a strong team of professionals.
- I strive to create beautiful applications with the best performance.
- I aim to create well-tested software.
- Open for experiments with features, approaches, etc
- I believe in testing. Believe in quality, that's why use the TDD approach whenever it's suitable and effective.
I would like to not:
- work in a rush environment and always be in a hurry. In most cases, I would like to avoid start-ups with their MVP versions and the chaos around that.
- work with legacy code within a team that doesn't want to change that and improve the codebase quality on a regular day-by-day basis.
- doing boilerplate things again and again - we can always automate or simplify things.
$5000 / mo
≈ $60000 / year net
Senior Android Developer
Ukraine · Kyiv · 8 years of experience · Upper-Intermediate ·Published 1 May
Ukraine · Kyiv · 8 years of experience · Upper-Intermediate ·Published 1 May
$4000 / mo
≈ $48000 / year net
Senior Android Developer
Ukraine · Kyiv · 7 years of experience · Advanced/Fluent ·Published 30 April
Ukraine · Kyiv · 7 years of experience · Advanced/Fluent ·Published 30 April
Worked for both product and outsourcing companies.
2+ years of team leadership experience.
Fully involved in app development lifecycle, from planning to publishing.
Good knowledge of both Kotlin and Java.
Understanding of SOLID, OOP principles, main design patterns.
MVVM, MVP, Clean Architecture.
Good knowledge of libraries for DI, networking, testing frameworks, databases.
Experience with Flutter.
Experience with Ionic (Vue, TypeScript).
2. ReactiveX alternative built on Kotlin coroutines.
3. Dependency injection library (alternative to Dagger 2).
4. Android projects refactoring tool built with Java.
5. Obfuscator app for Android projects built with Kotlin.
6. Library for an adaptive UI for different aspect ratios fully compatible with the Jetpack Compose.
$5500 / mo
≈ $66000 / year net
Senior Android developer
Ukraine · 8 years of experience · Upper-Intermediate ·Published 29 April · In passive search
Ukraine · 8 years of experience · Upper-Intermediate ·Published 29 April · In passive search
Bachelor's degree in CS.
Full cycle app development using latest technology stack.
Worked on different domains like fintech, educational products, investment platforms, media apps etc.
Have an experience in Kotlin Multiplatform (KMM/KMP)
English: upper-intermediate, worked in an international team.
$2000 / mo
≈ $24000 / year net
Android Developer
Ukraine · Kyiv · 3 years of experience · Upper-Intermediate ·Published 29 April
Ukraine · Kyiv · 3 years of experience · Upper-Intermediate ·Published 29 April
Telegram profile: Valentyn_Berkatiuk
Android Engineer with about 3 years of experience, specializing in rewriting from the old stack (RxJava / XML / Groovy DSL) to the new stack(Coroutines / Jetpack Compose / Kotlin DSL) and creating a multi-module architecture. I thoroughly research competitor’s products to incorporate innovative functionalities into the project, skillfully advocating ideas during negotiations with management and passionately driven by the products and solutions I create. I’m also not obligated to military mobilization and provided with an unbroken supply of power and internet.
At present, my English proficiency is at an Upper-intermediate(B2) level.
I've been contributing to Android TV and Phones projects.
My current tech stack is:
General: OOP, SOLID, Android SDK.
Languages: Kotlin / Java.
Design Patterns(Presentation layer): MVP / MVVM / MVI (MVVM based).
Dependency Injection: Dagger 2 / Hilt.
Multithreading: Coroutines and Kotlin Flow / RxJava.
Network and Local: REST API, Retrofit2 / OkHttp, Room(SQLite).
View: XML / Jetpack Compose.
Navigation: Jetpack Navigation / Compose Navigation.
Tests: JUnit, Jupiter, MockK, Espresso, Robolectric.
AI: Bing AI, ChatGPT 4.0, GitHub Copilot.
Other: Git(GitHub, GitLab), EXO Player / VLC Player, Jira / Trello, Firebase(crashlytics, analytics, app distribution).
Project size: 3 Android devs, 3 iOS devs, an outsourced team of back-end and DevOps, 1 UI/UX Designer, 1 PM
Achievements and contributions:
• Implemented adjusting sound and brightness by finger gestures.
• With the team, divided a single project monorepository into two independent projects (separately Android TV and Phone).
• Refactored gradle files and wrote clojures to reduce the amount of groovy code, in result was improved readability and understanding of gradle scripts by the team.
• Added audio tracks and subtitles to the video player, build on a default selection of subtitles and audio tracks.
• Added the selection of series within the player, allowing users to stay within the player while making their choices of episodes.
• Implemented autoplay functionality with customizable settings.
Tech stack: Kotlin, Dagger2, Kotlin Coroutines, Kotlin Flow, Retrofit2, Paging3, MVVM, Room, SharedPreferences and EXO Player / VLC Player.
2. Project: I was in the development of an adult project, the goal of the task was to fill the mobile application with similar functionality as on the project website. The project has a base of approximately 70,000 users and is developed for Android phones.
Project size: 2 Android devs, 2 iOS devs, 2 Back-End devs, 1 UI/UX Designer, 1 BA, 1 PM
Achievements and contributions:
• Implemented feature flags via using Gitlab to decrease the amount of critical bugs and crashes by blocking access to
the feature’s functionality using boolean flags.
• Added the ability to save video locally using Room and implemented migrations.
• Developed video download functionality using Fetch library and WorkManager.
• Split one project module into several feature-modules
Tech stack: Kotlin, Dagger2, RxJava, Retrofit2, Paging3, MVVM, Room, SharedPreferences, and EXO Player / VLC Player.
$1000 / mo
≈ $12000 / year net
Android Developer
Ukraine · Kyiv · 2 years of experience · Upper-Intermediate ·Published 29 April
Ukraine · Kyiv · 2 years of experience · Upper-Intermediate ·Published 29 April
Was a part of commercial project for private warehouse company. My role was to make Jetpack Compose UI and simple logic functions such as http requests and firebase communication.
My current job is Android developer in Ukrainian health company. My responsibilities are: full cycle of developing android application using XML, MVVM, Retrofit, RxJava and other technologies.
-Maintenance of applications with complex logic.
-Desire to try unknown things and taking responsibilities.
$5000 / mo
≈ $60000 / year net
Senior Android Developer
Ukraine · 7 years of experience · Upper-Intermediate ·Published 29 April
Ukraine · 7 years of experience · Upper-Intermediate ·Published 29 April
- Java, Kotlin
- MVP/MVVM/RxPM, Dagger 2, RxJava 2, RxAndroid
- Retrofit, OkHttp, GSON
- Databases: SQLite, Realm
- Google Services: FCM, Analytics, Maps, Location
- Social network integration: VK, Facebook, G+
- Debugging: Stetho, Timber, Hugo
- Other libs: Glide, Moxy, Cicerone, Lottie
- Android Architecture Components: Room, Paging, Navigation, LiveData, ViewModel
- Git
- Material Design
I would like to work on a project written in Kotlin, but if if it's in migration phase from Java to Kotlin it's also fine.