Senior Android Developer - Kotlin & Jetpack Compose

BeachHead Voir toutes les offres

  • Toronto, ON
  • Permanent
  • Temps-plein
  • Il y a 1 mois
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.First Name:Last Name:Email Address:Phone Number:Upload Resume File:Upload Resume File:…Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.Upload Additional documentUpload Additional document…Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
  • By submitting this application, you consent to the collection, use, and disclosure of your personal information in connection with your current application or any future opportunities that match your skill sets.
  • By submitting this application, you agree to our Terms of Service.
People looking for jobs should not put anything here.We are uploading your application. It may take a few moments to read your resume. Please wait!Get Job AlertsGet an email when a new job in your field or area is posted to Beach Head.Search All JobsSearch our current job openings to find the right fit for you.Key Word or Key WordsSearchRelated Jobs
  • Date Posted Mar 2, 2026
  • Employment Type Contract
  • Location Toronto, Ontario
  • Date Posted Feb 25, 2026
  • Employment Type Contract
  • Location Toronto, Ontario
  • Date Posted Feb 24, 2026
  • Employment Type Contract
  • Location Toronto, Ontario
  • Date Posted Feb 24, 2026
  • Employment Type Contract
  • Location Toronto, Ontario
  • Date Posted Feb 23, 2026
  • Employment Type Contract
  • Location Toronto, ON
BeachHead Inc. 130 King Street West Suite 1900, PO BOX 427 Toronto, ON M5X 1E3© 2026 , all rights reserved.Subscribe to Job AlertsFirst nameLast nameEmail AddressJob Categories
  • All
  • Architect-Enterprise/Solution/Data/Application
  • Architect-Network/Infrastructure
  • Auditor
  • Business
  • Business Analyst
  • Business Systems Analyst
  • Business-Other
  • Careers at BeachHead
  • Change Management Consultant
  • Communication Specialist
  • Content Writer
  • Data Analyst
  • Data Scientist
  • Database Admin-(SQL/Oracle/Hadoop/DB2)
  • Designer-Learning and Development
  • Designer-Solution
  • Designer-UX/UI/Graphic
  • DevOps Specialist
  • Developer-.Net
  • Developer-Other
  • Developer-BI/SQL/SAS
  • Developer-Java
  • Developer-UX/UI/Graphic
  • Financial Analyst
  • HR-Admin/Recruiter/Learning and Development
  • IT Security-Analyst/Engineer
  • IT-Other
  • Information Technology
  • Machine Learning/AI Specialist
  • Marketing/Business Development
  • Middleware Specialist
  • Network Admin/Engineer/Analyst
  • PCO/Project Coordinator
  • Program Manager-Business
  • Program Manager-IT
  • Project Manager-Business
  • Project Manager-IT
  • QA/UAT/Automation-Analyst/Tester
  • QA-Manager/Lead
  • Risk Analyst
  • Salesforce-Admin/Developer
  • Scrum Master/Agile Coach
  • ServiceNow Admin/Developer
  • System Admin-(Unix/Linux)/Windows
  • Technical Writer
Job Locations
  • All
  • Calgary, Alberta
  • Halifax, Nova Scotia
  • LaSalle, Quebec
  • Laval, Quebec
  • London, Ontario
  • Markham, Ontario
  • Mississauga, Ontario
  • Montreal, Quebec
  • Ottawa, Ontario
  • Regina, Saskatchewan
  • Scarborough, Ontario
  • Toronto, Ontario
  • Vancouver, British Columbia
  • By signing up for job alerts you consent to the collection, disclosure and use of your personal information to send you notifications of new jobs that match your interest.

BeachHead