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 developing native Android applications using Kotlin and Java, with a strong focus on application performance, quality, and responsiveness. Proficient in collaborating with cross-functional teams and mentoring junior developers while maintaining code quality and organization.
Highest-signal resume keywords
Native Android DevelopmentKotlin ProgrammingAndroid Frameworks (Jetpack Compose, Coroutines, Hilt)RESTful API IntegrationCode Review and Mentorship
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Kotlin ProgrammingJava ProgrammingAndroid DevelopmentTest AutomationMobile Architectural Patterns (MVVM, MVP)Performance ProfilingGit Version ControlUI Automation TestingFunctional Reactive ProgrammingMobile App Security Best Practices
Soft Skills
Effective CommunicationCollaborationProblem-SolvingMentoring
Tools & Technologies
RESTful APIsContinuous Integration and Delivery ToolsFigmaSketchLLM Tooling (Claude, ChatGPT)Payment Providers (Stripe, PayPal)
Industry Keywords
Mobile Application DevelopmentAndroid Application PerformanceMaterial Design Principles
Tech Stack
Tools & technologiesAndroidiOSJavaKotlin
About the role
Key responsibilities & impact- Contribute to solutions from inception to deployment
- Design, build, and maintain efficient, reusable, and reliable code for the Android application
- Work closely with product managers, designers, and other cross-functional teams to define, design, and ship new features
- Ensure application performance, quality, and responsiveness
- Review code and provide constructive feedback
- Mentor junior team members
- Identify bottlenecks and bugs, devise solutions, and maintain code quality and organization
- Broaden development experience, potentially contributing to the iOS application
Requirements
What you’ll need- 5-7 years of experience developing native Android applications using Kotlin, with a solid understanding of Java
- Experience with Android frameworks such as Jetpack Compose, Coroutines, and Hilt
- Understanding of mobile architectural patterns (MVVM, MVP, ...)
- Comfortable working with RESTful APIs to connect Android applications to back-end services
- Experience writing test cases, test automation scripts, and profiling mobile apps to address performance concerns
- Proficient with Git and familiar with continuous integration and delivery tools
- Ability to effectively communicate and collaborate with all stakeholders, unblocking challenges by asking the right questions
- Familiarity with Google's Material design principles, interface guidelines, and design tools like Figma or Sketch
- Experience leveraging LLM tooling like Claude or ChatGPT
- Must be eligible to work without sponsorship
- Bonus: Experience with Functional Reactive Programming using Coroutines, Rx*, or other frameworks
- Bonus: UI automation testing environment experience on an Android app
- Bonus: Experience with payment providers such as Stripe or PayPal
- Bonus: Understanding of mobile app security best practices
Benefits
Comp & perks- Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid
- Robust wellness benefits, including an annual wellness stipend
- 3 weeks of vacation to start
- A paid volunteer day of your choosing
- 2 floating holidays to celebrate anything of significance to you
- Continued investment in your professional development
- Employee Stock Purchase Program
- Registered Retirement Savings Plan (RRSP) with 4% company match