Candidates 41
$4500 / mo
≈ $54000 / year net
Senior Android Engineer (Developer)
Ukraine · 10 years of experience · Intermediate ·Published 22 April
Ukraine · 10 years of experience · Intermediate ·Published 22 April
Tech Expert
- 6 years, Supervised professional and business development of the department;
- 6 years, Managed new directions for the development of the department;
Project Lead
- 7 years, Led projects with small and large teams: Process management / Risk management / Mentoring;
Engineer
- 10 years, Developed projects of any complexity from beginning to production;
Mentor
- 5 years, Mentored engineers on a bench to the next level (Junior/Middle/Senior);
- 5 years, Advocated people for a promotion to different levels;
Estimator
- 8 years, Estimated the technical and cost aspects and risks of development projects;
- 5 years, Created roadmaps for a team with divided responsibilities and priorities;
Interviewer
- 6 years, Conducted architecture and technical interviews;
- 4 years, Developed documentations and interview assessments;
Tools Expert
- 7 years, Maintained and developed tools to improve development velocity: Tools / Plugins / Documentations / Tech Templates / CI/CD scripts;
PROJECTS
Project Lead & Developer:
- Taxi driver (Led a team of 20 Android developers: knew and managed the entire technical base of the project; Created a roadmap; Managed migration to a multi-module project);
- Photo recorder for roads (Created backpressure strategies with max optimization and speed of work app);
- Experienced with AOSP (Providing risk factor assessments; Writing documentation for root applications; Simultaneously managing two different teams).
Only as Mentor:
- Taxi client (Android developers team lead; Created a feature list and skeleton of the project);
- AR App (Team lead; Technology research: What team can do with Android AR framework without OpenGL).
As a main Developer that includes but is not limited to Research / Estimate / General development:
- Analyzed screenshot/video streams using AI/ML and displayed information on top of the game;
- Custom keyboard system;
- Auto-clicker via Accessibility service;
- Battery Saver and System Cleaner;
- Animal feeder Bluetooth assistant;
- Open-source libraries - ORM / Ads provider;
- Encrypted messenger using RSA / AES.
- Upon initiation, the project relied on default processes. However, as development progressed, it became evident that there was a significant underestimation on the business analysis side. To address this challenge, I introduced revamped workflow processes across departments. Consequently, the team achieved successful product launches in multiple markets, leaving the client highly satisfied and initiating planning for the second phase of the project.
Risk Manager
- The sales manager found projects that depended on the AOSP. Projects in this direction started under my responsibility because I assured the top-level management at the kick-off meeting that we could do it. The projects were completed successfully.
- Took responsibility for other directions in which the team leader wasn't confident: AR, RAM Optimization, Battery Saver, and Storage Cleaner.
Startup Owner
- Created a personal startup with almost 500.000 downloads, and an average rating of 4.1-4.7 out of 5.0.
Architect
- Updated the architecture of a project by implementing a new multi-module architecture from a single-module utilizing Dagger 2 for Dependency Injection (excluding Dagger Android). Spearheaded the creation of the new architecture, provided mentorship to the existing team, authored comprehensive documentation, and delivered instructional lectures. The transition to a multi-module architecture significantly expedited the development of new features and project assembly.
- Initiated a pilot project utilizing the Kotlin programming language and adopting the modern MVVM architecture. Upon its successful completion, spearheaded the development of a standardized architecture template for the department, including additional tools, tests, and thorough documentation. Subsequent projects were launched and concluded triumphantly, resulting in significant time savings in the development process.
Mentor
- Designed a customized system to efficiently prepare developers for higher-level advancement (Junior/Middle/Senior). The system comprised self-study documentation in the form of digests, supplemented by personalized or group meetings led by myself to deepen developers' technical expertise.
- Directed projects in which I took a non-developer role, focusing on conducting code reviews, establishing streamlined processes, and crafting strategic roadmaps. Additionally, provided regular feedback to team members at project completion or semi-annually to support ongoing growth.
$3000 / mo
≈ $36000 / year net
Android Developer Web View
Ukraine · Odesa · 2 years of experience · Pre-Intermediate ·Published 22 April
Ukraine · Odesa · 2 years of experience · Pre-Intermediate ·Published 22 April
Так же прошел множество различных курсов, с написанием кода с чистой архитектурой, создавал множество различных приложений с работой с открытыми Api.
Быстрый карьерный рост, на данный момент работаю тех лидом
$1200 / mo
≈ $14400 / year net
Android Developer
Ukraine · 2 years of experience · Pre-Intermediate ·Published 22 April
Ukraine · 2 years of experience · Pre-Intermediate ·Published 22 April
Mobile application for warehouse management.
Team size: 10 members
Technologies: Kotlin, Retrofit2, MVVM and MVI, Clean Architecture, Dagger-Hilt, Material Components,
Android Jetpack (Lifecycles, LiveData, ViewModel, Navigation)
Responsibilities: Adding new functional, Refactoring, Bug fixing, Support
Under NDA – Android developer
News feed application with the local cache.
Team size: 2 members
Technologies: MVP, Retrofit, Glide, Material Components, Android Jetpack (Room)
Responsibilities: Application development from the beginning, architecture development
Under NDA – Android developer
The mobile application enables colleagues/friends to find common free time for meetings.
Team size: 2 member
Technologies: MVVM, Firebase Realtime Database, Material Components, Android Jetpack (Lifecycles, LiveData, ViewModel, Navigation)
Responsibilities: Application development from the beginning, client/system architecture development
$3500 / mo
≈ $42000 / year net
Android/React-native
Ukraine · Kharkiv · 4 years of experience · Upper-Intermediate ·Published 20 April
Ukraine · Kharkiv · 4 years of experience · Upper-Intermediate ·Published 20 April
- Elaborate maintainable, decoupled, and testable code - Project architecture growth and evolution
- Analysis of technical solutions and presentation to the team
- Develop application features from scratch to release in Google Play
- Requirements clarification with BAs, back-end, and 3rd-party team members
- Supervision of newcomers in the team, continuously improving the onboarding process
- Constant member of interviewers for middle level
- An investigation of the root cause of issues
- Code review process improvement
- Demo facilitation and presenting
Technical skills:
- Java/Kotlin
- Persistence: SQLite, Room, SharedPreferences
- Networking: Retrofit, OkHttp, GraphQl
- Multithreading: RxJava, coroutines
- Dependency injection: Dagger2
- Google Services: Google Maps, Fused Location Provider - Android SDK
- React/Native
- MVP, MVVM
- Agile, Kanban, Scrum - Mockito, MockK, Kotest
- Dart, Flutter
$4000 / mo
≈ $48000 / year net
Senior Android Developer/Team Lead
Ukraine · Kharkiv · 10 years of experience · Upper-Intermediate ·Published 20 April
Ukraine · Kharkiv · 10 years of experience · Upper-Intermediate ·Published 20 April
Position: Senior Android Developer
November 2018 — Present
Application for car drivers, which makes it possible to refuel the car, buy coffee and goods at the customer's petrol station network. It also includes many other features: fuel calculator, actual fuel prices, card, online store, virtual wallets, bonus system, transaction history, etc.
Personal security App, Kharkiv
Position: Team Lead
March 2020 — Present
An application that allows the user to use government police protection with one button click. In emergency situation user can make call to special armed policy for support and protection. During all time of emergency situation user location is tracked by police, surrounding audio data also can be recorded by the application.
Health App, Kharkiv
Position: Team Lead
May 2018 — December 2018
An application that allows the user to receive medical advice. It consists of two roles: patient and doctor. Consultation modes are text, audio, video. Users can link their bank card to their account to pay for consultations.
Smart home App, Kharkiv
Position: Senior Android Developer
October 2017 — May 2018
Smart home system control application. It allows users to see, modify and plan the state of devices connected to the system. Users receive push notifications from the security system, watch the video stream from webcams, etc.
$4000 / mo
≈ $48000 / year net
Android developer
Ukraine · Kharkiv · 6 years of experience · Intermediate ·Published 17 April
Ukraine · Kharkiv · 6 years of experience · Intermediate ·Published 17 April
Have experience in building an application from scratch with a supportable architecture and a proven technology stack.
Have experience in long-term support.
$400 / mo
≈ $4800 / year net
junior java developer
Ukraine · Kharkiv · No experience · Pre-Intermediate ·Published 17 April
Ukraine · Kharkiv · No experience · Pre-Intermediate ·Published 17 April
- An Android App Development
- Leading the team of 3 persons (UI Designer, coder)
- Working with tools: Android Studio, Adobe Photoshop
В процессе привлек к разработке и курировал ещё двумя людьми(UI designer, coder).
$2800 / mo
≈ $33600 / year net
Android Developer
Ukraine · Kharkiv · 3 years of experience · Pre-Intermediate ·Published 15 April · In passive search
Ukraine · Kharkiv · 3 years of experience · Pre-Intermediate ·Published 15 April · In passive search
I have deep knowledge of the software development life cycle, algorithms, OOP principles, design patterns. I have experience with Java Core, Kotlin. I speak English well. There is experience in development for Android on the principles of SOLID, using the architecture of MVVM, MVP
Laser tag games software
Transportation software
Taxi app Opti for passengers
I would like to work in a team
$4700 / mo
≈ $56400 / year net
Android Developer
Ukraine · 5 years of experience · Intermediate ·Published 15 April · In passive search
Ukraine · 5 years of experience · Intermediate ·Published 15 April · In passive search
Project role: Middle+/Senior Android developer
- Integration with the Bank system
- Integration with the mobile operator
- Balance feature
- Trading order history
- Marginal Trading
- Code refactoring of key features and
components
- Charts implementation and improvements
- Bugfix (including security issues, Frida bypass
testing)
MOBILINE: VIDEO CALL & CHAT
Project role: Middle/Middle+ Android developer
- HLS-video player implementation
- adaptation for different screens and layouts
- greeting video feature implementation
- settings feature implementation
- location change feature implementation
- user profile feature implementation
- UI/UX implementation from scratch
EMMACARE. MEDICAL VIRTUAL ASSISTANT
Project role: Middle Android developer
- self-reporting feature implementation
- task-tracking feature implementation
- scheduling visits to the doctor feature
implementation
- code refactoring
NYNJA TEAM CHAT APP TEAM
VIDEO
Project role: Junior+ Android developer
Type: Communication and Business App
- chats feature optimization
- bugfix & refactoring
$2000 / mo
≈ $24000 / year net
Middle Android Developer
Ukraine · 2 years of experience · Intermediate ·Published 14 April · In passive search
Ukraine · 2 years of experience · Intermediate ·Published 14 April · In passive search
1) Mobile banking application (Remote, February 2023 - Present) - Middle Android Developer
My responsibilities are including, but are not limited to:
- Implementation of new features accoding to release calendar
- Estimating the timing of task completion
- Collaborating with team
As a result, app stability of 99.96% was achieved and the rating in Google Play increased to 4.7 out of 5.
2) NDA (Remote, October 2022 - June 2023) - Junior Android Developer
I had been participating in the project of the travelling experience sharing mobile application.
My main responsibility is to implement Android app features according to UI design.
I was responsible for the screen of creating new travel experience post development, which includes, but not limits:
- Picking and loading photos from the local device storage
- Photo crop feature
- Custom exit dialog
- Uploading photos into remote server via REST API
3) NDA (Remote, May 2022 - September 2022) - Junior Software Engineer
I had been participating in development of MVP version of Android application for sewing workshop.
Here I've got familiar with Postman, Lottie, Figma and improved most of my hard skills.
I was responsible for the development most of app features that included:
- User role-dependent UI screens
- Offline data caching + "No network available" UI
- User statistics & app settings screens
- Notifications
- REST API implementation
- QR code scanning & validation feature
The team constisted of PM, Backend developer team (3 ppl.), Team lead, UI/UX designer, QA Manual engineer, Frontend developer team (1 pers.), iOS developer & Android developer team (me & senior dev).
Here's my three most important achievements:
1) In less than year I've grown from the regular Android enthusiast to the Strong Junior Android developer.
2) As an Junior Android developer, I developed the Android app's MVP in about 4 months on my own - the support from the Senior side was minimal.
3) As a Middle Android Developer, my contribution to mobile banking app helped to increase the application stability to 99.96% crash-free user sessions
Looking for opportunities to develop mobile software and grow with a similar-minded team.
I'm also familiar with Java-to-Kotlin refactoring of commercial projects, so such projects are less desirable