Candidates 266
$5000 / mo
≈ $60000 / year net
Senior Android/Team Lead
Ukraine · Kyiv · More than 10 years of experience · Upper-Intermediate ·Published today
Ukraine · Kyiv · More than 10 years of experience · Upper-Intermediate ·Published today
Most of my career has been spent in mobile development for Android. The first version of Android I started working with was 2.1. I had the opportunity to trace the entire evolution of the OS from a programmer's perspective, starting from the times when AsyncTask seemed like a good idea, and real-time image processing required writing code using the NDK, to the advent of Compose and Kotlin Multiplatform. It would be correct to say that I have worked with all the paradigms that have ever been widely used for Android.
I have tackled a very broad spectrum of tasks, from complex algorithmic problems, apps with sophisticated client-side data processing, to "layout development", high-load multithreaded applications, and of course, animations, animations, and a bit more animations. My experience includes designing architecture from scratch as well as gradually integrating new architecture into very large projects along with writing features. Also covered the entire spectrum of code testing approaches, from projects without any testing to those that applied a comprehensive range of tests (unit, integration, hermetic, and even units for Activities & Fragments). And, of course, there was a lot of code review.
I have extensive experience working with teams of 1 to 50+ members, both remotely and in-office, in product and outsourcing settings.
Programming Languages: Java, Kotlin, Dart, C++
Technologies and libraries: Android SDK, Flutter SDK, Material Design 3, widgets, JSON, SQL, REST, Gradle, MVP, MVVM, Retrofit, RxJava, Mockito, Robolectric, Espresso, Dagger 2, Data binding, Clean architecture, RxJava, Dagger/Hilt. Understanding of OOP principles, knowledge of design patterns, data structures, multithreading and synchronization principles, SQLite and ORM, performance and memory optimization skills, big experience in developing client-server applications, code review and quality analysis, UI animations, data transfer protocols, knowledge of json and xml formats, knowledges in image recognition methods, extensive knowledge in data compression.
- My first experience in non-commercial programming involved developing data compression algorithms and their implementation. At the beginning of my professional career in a department specializing in image recognition, I was charged with developing a proprietary barcode format and to be able to recognize and encode data in it (at that time, QR codes were not yet represented on mobile devices).
- GrubHub project, which adhered to extremely high standards of code quality and control including tests of all types, stringent coding standards and very detailed code review processes.
- Some of my own projects that I am currently working on. Without disclosing the details of the projects, I can say that a special emphasis was placed on design and a convenient, consistent interface. This required a very detailed study of the subject area and analysis of the last two versions of Material Design.
$2500 / mo
≈ $30000 / year net
Android Developer
Ukraine · Kyiv · 3 years of experience · Pre-Intermediate ·Published today
Ukraine · Kyiv · 3 years of experience · Pre-Intermediate ·Published today
- Development of media applications such as audio and video players
- Development and support application for POS terminal.
- Have experience in integrating a neural network for computer vision
- Code review experience
$4500 / mo
≈ $54000 / year net
Senior Android Developer
Ukraine · Kyiv · 7 years of experience · Upper-Intermediate ·Published today
Ukraine · Kyiv · 7 years of experience · Upper-Intermediate ·Published today
Experienced in maintenance and delivery of multi module applications with complex logic, based on Kotlin/Java, Coroutines, Flow, Clean Architecture, SOLID, RxJava etc
• Animations, custom views and non-standard UI elements
• Maintenance of multi module applications with complex logic
$3000 / mo
≈ $36000 / year net
Android developer
Ukraine · Kyiv · 4 years of experience · Intermediate ·Published today
Ukraine · Kyiv · 4 years of experience · Intermediate ·Published today
Develop an android app. Lead and maintain group of android developers, estimate times for new projects, create architecture, and improve android department.
Projects:
1. System application for device based on custom AOSP.
2. System application for new phones.
3. Application for schools for simple communication between teacher and student.
4. An app for truckers to easily find a gas station.
5. Map-based real estate bulletin board.
6. Control app for 360° action camera.
Technologies:
Kotlin, Coroutines, Retrofit, Room, Google Maps, Social auth, Web sockets, Motion Layout, Jetpack Compose.
$5500 / mo
≈ $66000 / year net
Senior Android Engineer
Ukraine · 8 years of experience · Advanced/Fluent ·Published today · In passive search
Ukraine · 8 years of experience · Advanced/Fluent ·Published today · In passive search
Solid understanding of the full mobile development life cycle in product, outsource and outstaff companies.
Tightly cooperated with Product Managers, Data Analysts, Designers, QA and Automation Engineers, C-level roles and can quickly understand the problems and provide valuable contribution.
Worked in large teams (20+ people) as well as a single developer.
Tools:
- mentored Junior Android Engineers and QA engineer to reach Middle level
- created and maintained large scale 70+ modules apps long-term
$6000 / mo
≈ $72000 / year net
Android Engineer (Lead/Senior)
Ukraine · 9 years of experience · Upper-Intermediate ·Published today · In passive search
Ukraine · 9 years of experience · Upper-Intermediate ·Published today · In passive search
I like to make applications better as for users, as for developers.
As a Team Lead I have experience of manage android team. Always try to be Business oriented, but also try to make atmosphere comfortable and friendly in a team.
$3000 / mo
≈ $36000 / year net
Android developer
Ukraine · 5 years of experience · Intermediate ·Published today · In passive search
Ukraine · 5 years of experience · Intermediate ·Published today · In passive search
May 2018 – January 2019 (10 months)
Android developer at Qlub (Kyiv)
February 2019 – November 2019 (9 months)
Android developer at Pri-Num (Kyiv)
November 2019 - April 2021 (1 year 6 months)
Android Engineer at MyCredit (Kyiv)
April 2021 - February 2022 (10 months)
Android Engineer at Kaspi.kz (remote)
January 2022 - August 2022 (8 months)
Team Lead Android Engineer at ICDI.app
June 2022 - May 2023 (11 month)
Android Engineer at Sonerim (remote)
September 2022 - Present (1 year 7 month)
$2500 / mo
≈ $30000 / year net
Middle Android Developer
Ukraine · Kyiv · 3 years of experience · Upper-Intermediate ·Published today
Ukraine · Kyiv · 3 years of experience · Upper-Intermediate ·Published today
$2300 / mo
≈ $27600 / year net
Android developer
Ukraine · Kyiv · 4 years of experience · Upper-Intermediate ·Published today
Ukraine · Kyiv · 4 years of experience · Upper-Intermediate ·Published today
I have experience developing applications in the logistics field.
I worked on two different projects for Android In-Vehicle Infotainment system, which is a combination of Media Head Unit and Instrument Panel Cluster into one display for an OEM. Systems designed based on AOSP.
Also I have experience in creating cross-platform apps from scratch based on React Native framework.
Have experience in publishing applications to Google Play.
$4500 / mo
≈ $54000 / year net
Android Developer
Ukraine · 10 years of experience · Upper-Intermediate ·Published yesterday
Ukraine · 10 years of experience · Upper-Intermediate ·Published yesterday
Skills:
• Team leadership, interviewing, mentoring, code reviewing
• Apps architecting, roadmapping and distribution
• Collaborating with product managers and cross-functional teams
• Working with Agile methodologies: Scrum, SAFe
• Working on projects with huge legacy codebase
Tools & Technologies:
• Languages: Java, Kotlin, Dart
• Platforms: Android, Flutter, KMM, IoT, TV
• APIs: REST API, gRPC, JSON, XML, ProtoBuf, Swagger, GCM/FCM
• Database: SQLite, Realm, Room, Firebase Realtime Database
• Version Control: Git, SVN
• Project Management: JIRA, Redmine, Trello
• Google API’s: Maps, Directions, Geocoding, Location Services, Places, Billing, AdMob, Youtube
• Libs and services:
- Base: Arch Components, Coroutines, Coroutines Flow, RxJava
- Net: Retrofit, Okhttp3, Volley, GSON, Jackson, SimpleXML, Stetho
- DI: Dagger 2, Hilt
- UI: Compose, Conductor, Jetpack Navigation, Mosby, Epoxy, ButterKnife
- Media: Camera Api, BLE, ExoPlayer2, Twilio Video- and Text- Chat, Localise, Lottie, DocuSign
- Analytics: Crashlytics, Fabric, LeakCanary, Stetho
- Safety: Approov, Google Safety Net
• Architecture: CleanArchitecture, MV*, Redux, SOLID, Patterns, multi modular architecture
• Testing: Unit-testing, Robolectric, Espresso, Mockito, Mockk, MockWebserver, UI Automator
• Developed main features for an app recognized in Google's Best Android Apps of 2017 list
• Led the Android team of 7 developers for the app with 1M+ installations
• Mentored and facilitated the career advancement of over 10 developers
• Orchestrated the hiring process for the Android Mobile Department, conducted over 50 interviews