Android Developer – Jetpack/Kotlin

  • Date Posted Jul 27, 2026
  • Location Toronto, ON
  • Job Type Contract
  • Job ID 20193

Are you an experienced Java developer seeking a dynamic opportunity in financial services? Apply Now!

Working with one of our top financial clients, this role calls for aN Android Developer – Jetpack/Kotlin

Pay rate range (CAD): $68.84/hr – $82.61/hr

Responsibilities

  • Collaborate with technical experts, project teams, and external vendors to provide leadership and guidance.
  • Work autonomously as a senior or lead developer, coaching team members within your area of expertise.
  • Take overall accountability for solution design and deliverables.
  • Assist in effort estimation for new projects and initiatives alongside architects and managers.
  • Translate business requirements into technical solutions by working closely with business analysts and developing System Requirements Specifications (SRS).
  • Lead the creation of end-to-end solution designs, coordinating with Solution Architects and Design teams to develop System Design Specifications (SDS).
  • Ensure detailed technical designs are fully understood and development aligns with standards and design intent.
  • Conduct code reviews to guarantee quality, adherence to standards, reusability, and maintainability.
  • Deliver solutions on time and within budget, meeting key project milestones and complying with security and quality standards.
  • Keep current with emerging technologies and develop expertise to enhance solution design and delivery.
  • Provide technical support for escalated incidents to ensure efficient resolution with minimal impact.
  • Support application deployment planning and participate in multiple concurrent projects, managing workload effectively.
  • Promote a positive team environment focused on service, quality, innovation, and teamwork.
  • Share knowledge within the team and across business units.

Desired Skill-Set

  • 5+ years of mobile development experience, with at least 3 years working with Kotlin on Android.
  • Proven hands-on experience with Jetpack Compose libraries.
  • Proficiency with development tools such as Android Studio, Gradle, and Emulator.
  • Solid knowledge of software design patterns including MVC, MVP, and MVVM.
  • Experience with automated testing frameworks such as JUnit, Robolectric, and Espresso.
  • Excellent verbal and written communication skills.
  • Strong organizational skills, self-motivated, and capable of multitasking in a fast-paced environment.
  • Analytical thinker with proven problem-solving abilities.
  • Customer-oriented approach and the ability to prioritize effectively.

Nice to Have

  • Familiarity with analytics tools like Dynatrace, SonarQube, Crashlytics, etc.
  • Experience leading or mentoring technical team members.
  • Exposure to working within distributed teams comprising onshore and offshore developers.
  • Industry experience in financial services.

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