Android Developer (Canada)

Android Developer (Canada)

06 Aug
|
Akkodis
|
Canada

06 Aug

Akkodis

Canada

Position: Android Developer

Duration: Dec 31, 2026

Location: Toronto, ON

Work Model: Remote About Our Client:

Our client is a leading organization focused on delivering innovative digital products and technology solutions that support millions of users across connected platforms and mobile experiences. The organization is committed to building scalable, customer-centric applications and leveraging modern engineering practices to drive continuous innovation. This opportunity offers the chance to work on high-impact mobile solutions within a collaborative, agile environment alongside experienced technology professionals.

About this opportunity:

On behalf of our client, we are seeking an experienced Android Engineer to support the development and enhancement of native Android mobile applications in a quick-paced agile environment.

The successful candidate will be responsible for building, maintaining, and enhancing production-grade Android applications while collaborating with cross-functional teams including Product Management, Quality Assurance, and Software Development Engineering in Test (SDET). This role is ideal for a senior Android professional who thrives in a collaborative environment and is passionate about delivering high-quality, scalable, and maintainable mobile solutions. What You’ll Do:

Develop, enhance, and maintain native Android mobile applications.

Deliver feature enhancements and resolve production support tickets based on established priorities.

Write clean, maintainable, testable, and well-documented code using Kotlin and Java where applicable.

Participate in code reviews and contribute to maintaining development best practices and coding standards.

Integrate software changes into GitHub repositories through pull requests and peer review processes.





Collaborate closely with QA and SDET teams to ensure applications are thoroughly tested and meet quality expectations.

Support Android 9+ environments and assist with platform upgrade and deprecation initiatives.

Utilize Android Studio as the primary development environment.

Track project activities, sprint work, and deliverables using JIRA.

Maintain technical documentation and support knowledge-sharing initiatives using Confluence.

Adhere to established software development, governance, and open-source approval processes.

Contribute to continuous improvement initiatives related to mobile development practices and delivery processes. Must Have

Bachelor’s degree in computer science, Software Engineering, or a related technical discipline, or equivalent professional experience.

5+ years of experience developing native Android applications.

Strong proficiency in Kotlin and Android application development.

Hands-on experience with Android Studio.

Strong understanding of Android SDK and modern Android development practices.

Experience with architecture patterns such as MVVM and MVI.

Experience working with Jetpack components.

Hands-on experience using GitHub, including branching strategies and pull request workflows.

Experience with CI/CD pipelines, including Bitrise or similar tools.

Working knowledge of JIRA for agile project and sprint management.

Experience with automated testing frameworks including JUnit, Espresso,



and Compose UI Testing.

Strong problem-solving, analytical, and communication skills.

Experience working within Agile software development environments.

Top Required

Skills

Native Android Development (Kotlin)

Android Studio

Android SDK & Jetpack Components

MVVM / MVI Architecture

GitHub & Pull Request Workflows

CI/CD (Bitrise or Similar)

JIRA & Agile Methodologies

Automated Testing (JUnit, Espresso, Compose UI Test) Nice to Have

Experience with Robolectric and Paparazzi testing frameworks.

Experience using SonarQube for static code analysis and code quality monitoring.

Background in automotive, telematics, connected vehicle, or mobility-related applications.

Experience creating and maintaining technical documentation in Confluence.

Experience working within outcome-based or fixed-cost delivery environments.

Experience supporting high-volume mobile application releases and continuous delivery practices. How to Apply:

Interested candidates are encouraged to submit their resumes via the Akkodis Canada website.

Akkodis

Canada will never share your resume or any personal details without your explicit consent.

We thank all applicants for their interest in this opportunity. Only candidates meeting the above qualifications will be contacted for further discussions

Our Commitment

At Akkodis, part of The Adecco Group, we’re committed to making the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workplace where diversity is celebrated and every voice matters. We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone.

📌 Android Developer (Canada)
🏢 Akkodis
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: android developer (canada) / canada