Senior Android Developer – Kotlin & Jetpack Compose

  • Date Posted Mar 2, 2026
  • Location Toronto, Ontario
  • Job Type Contract
  • Job ID 19348

Are you passionate about creating innovative mobile experiences? Apply Now!

Working with one of our top financial clients, this role calls for a Senior Android Developer – Kotlin & Jetpack Compose. This position involves designing, developing, and leading the implementation of native Android solutions within a dynamic mobile development team focused on enhancing the organization's mobile banking platform. The role offers a blend of hands-on technical work, leadership, and collaboration in a fast-paced, agile environment.

Responsibilities

  • Act as the prime technical contact, providing guidance and leadership to project teams, business partners, and external vendors.
  • Independently lead development efforts, coaching and mentoring team members within your expertise.
  • Oversee delivery of solution designs and ensure adherence to technical standards and timelines.
  • Collaborate with architects and managers to provide effort estimates for projects and initiatives.
  • Assist in developing System Requirements Specifications (SRS) in partnership with Business Analysts.
  • Lead the creation of comprehensive end-to-end solutions, working with Solution Architects and Designers to develop System Design Specifications (SDS).
  • Ensure detailed technical designs are fully understood and implemented according to standards.
  • Conduct code reviews to maintain quality, reusability, and compliance with development guidelines.
  • Deliver solutions that meet project milestones within scope, time, and budget constraints.
  • Stay current with emerging technologies and develop expertise in services, applications, and infrastructure.
  • Provide technical support for escalated incidents to ensure minimal impact on stakeholders.
  • Contribute to deployment planning and oversee multiple concurrent projects.
  • Promote a collaborative work environment emphasizing quality, service, innovation, and teamwork.
  • Facilitate knowledge transfer within the team and across business units.

Desired Skill-Set

  • 7+ years of experience in mobile application development.
  • 5+ years of hands-on experience with Kotlin on the Android platform.
  • Proficient in Jetpack Compose libraries.
  • Experience with development tools such as Android Studio, Gradle, and Android Emulator.
  • Strong understanding of software design patterns such as MVC, MVP, and MVVM.
  • Skilled in automated testing frameworks including JUnit, Robolectric, and Espresso.
  • Excellent communication skills, both oral and written.
  • Strong organizational skills with the ability to prioritize and multitask.
  • Proven problem-solving and analytical abilities.
  • Self-motivated, team-oriented, and customer-focused.

Nice to Have

  • Knowledge of analytics tools like Dynatrace, SonarQube, or Crashlytics.
  • Experience leading or mentoring technical teams.
  • Experience working with distributed teams of onshore and offshore developers.
  • Background in financial services industry.

BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology-enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision-making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled.
Privacy Policy

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top