-
View all jobs
AgileEngine is one of the Inc. 5000 fastest-growing companies in the US and a top-3 ranked dev shop according to Clutch. We create award-winning custom software solutions that help companies across 15+ industries change the lives of millions.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment every day, there’s no better place - guaranteed! :)
WHAT YOU WILL DO
- Build and maintain core app features, ensuring high performance and reliability;
- Enhance user profiles to support customized training plans based on individual preferences;
- Drive ML-based features to personalize user training programs and optimize workouts;
- Oversee cross-functional collaboration with backend, infrastructure, and product teams to streamline development processes;
- Ensure compliance with app store guidelines and maintain a smooth deployment process;
- Design and implement scalable, high-quality Android features and applications;
- Collaborate closely with cross-functional teams to define, design, and ship new features;
- Maintain and improve existing codebase with an emphasis on quality and performance;
- Contribute to continuous improvement by identifying and implementing best practices.
MUST HAVES
- 4+ years of experience
- Proficiency in Kotlin and Android SDK;
- Experience with Jetpack Compose for UI development;
- Familiarity with ViewBinding and DataBinding;
- Knowledge of Navigation Component with Safe Args;
- Experience working with modularized project structures;
- Dependency injection with Dagger-Hilt;
- Working with Room for local data persistence (including schema export);
- Solid understanding of Lifecycle components and their appropriate usage;
- Background task management using WorkManager;
- Upper-intermediate English level.
NICE TO HAVES
- Experience with modernizing legacy applications, migrating to newer frameworks, and optimizing performance;
- Familiarity with automated testing, unit testing, and test-driven development (TDD);
- Experience setting up and maintaining CI/CD pipelines for mobile apps;
- Exposure to mobile security best practices to ensure data protection and user privacy;
- Familiarity with Clean Architecture or MVVM;
- Experience with unit testing and UI testing in Android;
- Experience working in Agile teams and using tools like Jira, Confluence, Git.
THE BENEFITS OF JOINING US
- Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
- A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
- Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office - whatever makes you the happiest and most productive.
Your application doesn't end here! To unlock the next steps, check your email and complete your registration on our Applicant Site. The incomplete registration results in the termination of your process.
If you like a challenging environment where you’re working with the best and are encouraged to learn and experiment every day, there’s no better place - guaranteed! :)
WHAT YOU WILL DO
- Build and maintain core app features, ensuring high performance and reliability;
- Enhance user profiles to support customized training plans based on individual preferences;
- Drive ML-based features to personalize user training programs and optimize workouts;
- Oversee cross-functional collaboration with backend, infrastructure, and product teams to streamline development processes;
- Ensure compliance with app store guidelines and maintain a smooth deployment process;
- Design and implement scalable, high-quality Android features and applications;
- Collaborate closely with cross-functional teams to define, design, and ship new features;
- Maintain and improve existing codebase with an emphasis on quality and performance;
- Contribute to continuous improvement by identifying and implementing best practices.
MUST HAVES
- 4+ years of experience
- Proficiency in Kotlin and Android SDK;
- Experience with Jetpack Compose for UI development;
- Familiarity with ViewBinding and DataBinding;
- Knowledge of Navigation Component with Safe Args;
- Experience working with modularized project structures;
- Dependency injection with Dagger-Hilt;
- Working with Room for local data persistence (including schema export);
- Solid understanding of Lifecycle components and their appropriate usage;
- Background task management using WorkManager;
- Upper-intermediate English level.
NICE TO HAVES
- Experience with modernizing legacy applications, migrating to newer frameworks, and optimizing performance;
- Familiarity with automated testing, unit testing, and test-driven development (TDD);
- Experience setting up and maintaining CI/CD pipelines for mobile apps;
- Exposure to mobile security best practices to ensure data protection and user privacy;
- Familiarity with Clean Architecture or MVVM;
- Experience with unit testing and UI testing in Android;
- Experience working in Agile teams and using tools like Jira, Confluence, Git.
THE BENEFITS OF JOINING US
- Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
- A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
- Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office - whatever makes you the happiest and most productive.
Your application doesn't end here! To unlock the next steps, check your email and complete your registration on our Applicant Site. The incomplete registration results in the termination of your process.
Key Skills
Ranked by relevance
android
ui
confluence
cicd
jira
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Android Developer
2026-05-22
Full-time
Mid-Senior
Netherlands
IT Services
Information Technology
View Job Details
Related
Senior Backend Engineer ID63949
2026-05-18
Full-time
Mid-Senior
Ukraine
IT Services
Information Technology
View Job Details
Related
Senior Backend Engineer ID63949
2026-05-18
Full-time
Mid-Senior
Ukraine
IT Services
Information Technology
Login to Apply
- Posted
- Apr 27, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Odessa
- Company
- AgileEngine
Industries
IT Services
IT Consulting
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Android Developer
2026-05-22
Full-time
Mid-Senior
Netherlands
IT Services
Information Technology
View Job Details
Related
Senior Backend Engineer ID63949
2026-05-18
Full-time
Mid-Senior
Ukraine
IT Services
Information Technology
View Job Details
Related
Senior Backend Engineer ID63949
2026-05-18
Full-time
Mid-Senior
Ukraine
IT Services
Information Technology