IT & Software

Senior Android Engineer

Jobtailor

Toronto · On · Canada

Build elegant, performant, and reliable Android experiences using Kotlin and modern Android development practices

Lead the full lifecycle of mobile features, from technical design and implementation through testing, release, measurement, and iteration

Collaborate closely with Product Managers, Designers, Backend Engineers, Data Scientists, QA, and other partners to deliver user-focused solutions

Improve app performance, stability, observability, accessibility, and developer productivity

Contribute to Android architecture, shared platform components, design systems, and reusable libraries

Help evolve our engineering practices around code quality, testing, maintainability, scalability, and release confidence

Debug complex production issues and use data, logging, and experimentation to guide improvements

Mentor engineers, provide thoughtful code reviews, and help foster a collaborative, inclusive, and high-performing team culture

Requirements

5+ years of professional experience building Android applications

Strong proficiency with Android System Architecture, Kotlin and the Android SDK

Experience with modern Android architecture patterns such as MVVM, MVI, or similar approaches

Hands‑on experience with Jetpack libraries, Kotlin Coroutines, Flow, dependency injection, and asynchronous programming

Experience building user‑facing features with a strong eye for product quality, performance, and maintainability

Ability to lead complex technical projects, break down ambiguous problems, and drive execution across teams

Strong debugging skills and experience improving app performance, stability, and reliability

A collaborative mindset and strong communication skills across engineering, product, design, and cross‑functional partners

Experience mentoring other engineers and influencing technical direction through design docs, architecture discussions, and code reviews

Proven ability to thoughtfully leverage AI‑assisted development tools to accelerate software delivery, improve code quality, support debugging and testing, and enhance engineering workflows

Sound technical judgment when using AI‑generated output, including the ability to review, validate, and refine suggestions for correctness, scalability, security, and maintainability

Bachelor’s degree in Computer Science or equivalent practical experience.

#J-18808-Ljbffr

Reference: WJ-3875_12808884

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.