Talent.com
Astra North Infoteck Inc.
Senior Android Developer- Kotlin & Web AuthenticationAstra North Infoteck Inc. • Toronto, ON, ca
No longer accepting applications
Senior Android Developer- Kotlin & Web Authentication

Senior Android Developer- Kotlin & Web Authentication

Astra North Infoteck Inc. • Toronto, ON, ca
30+ days ago
Job type
  • Full-time
Job description

Job Description:

We are seeking an experienced Senior Android Developer to lead the design and development of high-quality Android applications. The ideal candidate will demonstrate strong technical and architectural expertise, a passion for mentoring, and a commitment to engineering excellence.


Key Responsibilities:

• Drive the architecture and development of complex Android applications, ensuring scalability, maintainability, and performance.

• Make high-level design decisions, enforce SOLID principles, and set technical direction for the team.

• Lead the adoption and implementation of Jetpack libraries and Jetpack Compose across projects.

• Oversee the integration of third-party SDKs and ensure best practices in dependency management.

• Design and implement responsive UIs for a variety of device form factors (phones, tablets, foldables).

• Establish and maintain robust CI/CD pipelines using Jenkins and GitHub Actions.

• Champion code quality through rigorous code reviews, technical documentation, and test coverage (unit and UI).

• Mentor and guide junior developers, fostering a culture of continuous learning and improvement.

• Collaborate with cross-functional teams to deliver features that meet business and user needs.


Required Skills:


• 8+ years of professional Android development experience.

• Experience with advanced Kotlin and Android features, including:


o Coroutines and structured concurrency

o Extension functions and higher-order functions

o Dependency injection frameworks (e.g., Hilt, Koin)

o Custom Compose components and modifiers

o Modularization and multi-module project structures

o Advanced error handling and functional programming concepts


• Deep expertise in Android architecture components, Jetpack libraries, and Jetpack Compose.

• Experience implementing biometric authentication (e.g., fingerprint, face recognition), passkeys (FIDO2/WebAuthn), password manager integration, and Android Autofill for secure and seamless user authentication.

• Strong understanding of software design patterns, MVVM/MVI architectures, and SOLID principles.

• Proven experience integrating third-party SDKs.

• Hands-on experience with unit testing (JUnit, Mockito) and UI testing (Espresso, UI Automator).

• Practical knowledge of CI/CD tools, especially Jenkins and GitHub Actions.

• Excellent communication, leadership, and mentoring skills.

• Proficient with Git and modern development workflows.


Nice to Have:

• Experience with iOS development (Swift/Objective-C).

• Knowledge of Kotlin Multiplatform (KMP).

• Exposure to cross-platform mobile development.

• Familiarity with AI-assisted development tools (e.g., GitHub Copilot) and prompt engineering to accelerate coding, testing, and documentation.

• Experience integrating AI/ML features into mobile applications."




Create a job alert for this search

Senior Android Developer- Kotlin & Web Authentication • Toronto, ON, ca

Similar jobs

Remote Android Engineer (Kotlin) - Flexible Contract

Crossing HurdlesToronto, ON, CA
Remote
Part-time

A dynamic software development company is seeking an experienced Android Mobile Software Engineer.The position offers an hourly rate of $200 for part-time remote work, focusing on Kotlin developmen... Show more

 • Promoted

Senior Android Engineer (Kotlin, Jetpack Compose) — Remote

BraintrustToronto, ON, CA
Remote
Full-time

A talent network is seeking a freelance Android Developer to enhance user experience for non-English speaking users.This remote role requires expertise in Kotlin, along with strong knowledge of Jet... Show more

 • Promoted

Senior Android Developer

KunaiToronto, ON, CA
Full-time

Kunai builds full-stack technology solutions for banks, credit and payment networks, infrastructure providers, and their customers.Together, we are changing the world’s relationship with financial ... Show more

 • Promoted

Senior Android Developer: Kotlin + Jetpack Compose

AmpstekToronto
Full-time

A leading technology company in Toronto is looking for an experienced mobile developer with over 6 years in software development and 5 years in native mobile development.The candidate should be pro... Show more

 • Promoted

Android Engineering Senior Role at Tubi

TubiToronto
Full-time

Drive innovation at Tubi as a Senior Android Engineer, focusing on robust mobile solutions.This hybrid role based in Toronto involves craftsmanship in Kotlin and user experience.In this role, you w... Show more

 • Promoted

Senior Android Engineer - FinTech (Hybrid, Kotlin/MVVM)

DelpathToronto, ON, CA
Full-time

A reputable tech company is hiring an Android Developer for a hybrid role located in Toronto.The ideal candidate should have at least 5 years of experience in Android and Kotlin development, with k... Show more

 • Promoted

Android Developer

BeaconFire Inc.Toronto, Ontario, Canada
Full-time

Collaborate with the team to design and develop high quality Android applications using Java, Kotlin, Android Studio, and related technologies.Write clean and efficient code, and ensure code mainta... Show more

 • Promoted

Senior Staff Android Developer, Checkout Applet Mobile

BlockToronto
Full-time

Senior Staff Android Developer, Checkout Applet Mobile.Block is one company built from many blocks, all united by the same purpose of economic empowerment.The Checkout Applet Mobile team serves new... Show more

 • Promoted

Senior Android Engineer — Iot Smart Device Apps (Kotlin) - Up To C$7,000 A Month

Leading Technology FirmEast York, Canada
Full-time

Seeking an experienced Android Engineer to develop innovative smart device applications using Kotlin, focusing on user experience and collaboration. Show more

 • Promoted

Android Developer - C$100,000 - C$130,000 A Year

Bally’s InteractiveEast York, Canada
Full-time

Seeking an Android Developer with 2-5 years of experience in Kotlin, Jetpack Compose, Coroutines, and Flow to build and maintain mobile applications.Responsibilities include writing clean, scalable... Show more

 • Promoted

Remote Senior Android Developer Role

Life360Toronto, ON, CA
Remote
Full-time

Work remotely as a Senior Android Developer at Life360, enhancing family connectivity through innovative app features.Your skills in Android development and data frameworks will drive impactful sol... Show more

 • Promoted

Senior Android Engineer — Kotlin, Jetpack Compose for Fintech

MercuryToronto, ON, CA
Full-time

A financial technology company based in Canada is looking for an experienced Android Engineer.You will work alongside a talented team to enhance the Android app while ensuring a beautiful user expe... Show more

 • Promoted

Senior Android Engineer Shaping the Future of Live Selling

WhatnotToronto, ON, CA
Full-time

Drive the evolution of live selling as a Senior Android Engineer.Use your Kotlin skills to craft user-centric solutions that empower sellers in a thriving remote workspace.The Inventory team invite... Show more

 • Promoted

Senior Android Engineer - Answers Growth

RedditToronto, ON, CA
Full-time

A leading social media platform in Toronto is looking for an experienced Software Developer to join their Top of Funnel team.This role involves building user-facing Android applications, collaborat... Show more

 • Promoted

Senior Mobile Engineer - Android at Homebase

HomebaseToronto, ON, CA
Full-time

Transform small businesses with your skills as a Senior Mobile Engineer at Homebase, focusing on Android development.Apply your advanced knowledge of Kotlin to create high-performing software.In th... Show more

 • Promoted

Mercury Senior Android Engineer

MercuryToronto, ON, CA
Full-time

Join Mercury as a Senior Android Engineer and innovate in the fintech sector.Use your Kotlin expertise to develop solutions that enhance the financial management experience on mobile devices.In thi... Show more

 • Promoted

Android Core Product Tech Lead at Speechify

SpeechifyToronto, ON, CA
Full-time

Elevate user reading experiences as the Android Core Product Tech Lead at Speechify, recognized for inclusivity and innovation.Join a dynamic, fully remote team dedicated to transforming reading ac... Show more

 • Promoted

Android Developer

VG & PartnersToronto, Canada
Full-time

This role is seeking an Android Developer who is passionate about technology and brings depth of mobile application experience.You will have the opportunity to learn from seasoned developers to hon... Show more

 • Promoted

Senior Android Developer with Kotlin Expertise

CapcoToronto, ON, CA
Full-time

Transform financial services with your expertise as a Senior Android Developer at Capco.Deliver high-performance Android applications that enhance user experiences in wealth management.At Capco, yo... Show more

 • Promoted

Senior Android Developer II for Family-Centric Mobile Innovations

Life360Toronto, ON, CA
Full-time

Shape the future of family interactions in mobile apps as a Senior Android Developer.Your expertise in Kotlin and Jetpack Compose will be key in this fully remote role.This position offers a unique... Show more