FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in native Android development using Kotlin and Jetpack Compose, with a strong focus on Clean Architecture and MVVM/MVI design patterns. Proficient in integrating RESTful services and managing CI/CD pipelines while maintaining high code quality through testing and static analysis.
Highest-signal resume keywords
Kotlin ProficiencyJetpack Compose DevelopmentMVVM/MVI Design PatternsREST API IntegrationCI/CD Pipeline Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
KotlinJetpack ComposeMVVM Design PatternMVI Design PatternRetrofitOkHttpJUnitMockKGradleDagger Hilt
Soft Skills
Autonomous Mindset
Tools & Technologies
GitGitLab CIBitriseKtlintDetektSonarQubeJaCoCoGitHub CopilotCursor
Industry Keywords
Clean ArchitectureMulti-Module ApplicationsStatic Code AnalysisPerformance ProfilingMemory Management
Tech Stack
Tools & technologiesAndroidDaggerGradleJUnitKotlin
About the role
Key responsibilities & impact- Design, implement, and maintain native Android components using Kotlin and Jetpack Compose
- Build scalable, decoupled multi-module applications following Clean Architecture and Google best practices
- Integrate RESTful services and efficiently manage API payloads using Retrofit and OkHttp
- Write comprehensive unit tests
- Maintain high code quality through static code analysis and code reviews
- Configure and maintain Gradle builds and CI/CD automation pipelines for continuous deployment
- Use Copilot and Cursor to streamline development workflows, optimize code generation, and accelerate unit test writing
- Troubleshoot performance bottlenecks
- Conduct app profiling and ensure optimal memory management
Requirements
What you’ll need- Native proficiency in Kotlin, including Coroutines and Flow
- Deep experience building dynamic, declarative user interfaces using Jetpack Compose
- Strong expertise in MVVM/MVI design patterns
- Knowledge of Clean Architecture principles
- Experience with multi-module project structures
- Proven experience with Dagger Hilt for dependency injection
- Solid experience integrating REST APIs using Retrofit, OkHttp, and JSON serialization
- Hands-on experience with unit testing using JUnit and MockK
- Experience with static analysis tools: ktlint, Detekt, SonarQube, and JaCoCo
- Proficiency in Git workflows and Gradle configurations in multi-module environments
- Experience with CI/CD pipelines, including GitLab CI and Bitrise
- Practical experience with AI-powered development tools such as GitHub Copilot and Cursor
- Autonomous mindset with ability to deliver complex technical features end-to-end
- Nice-to-have: memory management, performance profiling tools, mobile application optimization, reactive programming, and advanced architectural patterns
Benefits
Comp & perks- Equal opportunities in recruitment, career development, and leadership
- Diverse and inclusive work environment
- Talent team discussion about career goals, experience, culture, and ways of working
- Customer interview to understand role outcomes
- Career development opportunity at Avenga
