17 Aug
|
Jobtailor
|
Toronto
Build elegant, performant, and reliable Android experiences using Kotlin and contemporary Android development practicesLead the full lifecycle of mobile features, from technical design and implementation through testing, release, measurement, and iterationCollaborate closely with Product Managers, Designers, Backend Engineers, Data Scientists, QA, and other partners to deliver user-focused solutionsImprove app performance, stability, observability, accessibility, and developer productivityContribute to Android architecture, shared platform components, design systems, and reusable librariesHelp evolve our engineering practices around code quality, testing, maintainability, scalability, and release confidenceDebug complex production issues and use data, logging, and experimentation to guide improvementsMentor engineers, provide thoughtful code reviews, and help foster a collaborative, inclusive, and high-performing team cultureRequirements5+ years of professional experience building Android applicationsStrong proficiency with Android System Architecture, Kotlin and the Android SDKExperience with modern Android architecture patterns such as MVVM, MVI, or similar approachesHands‐on experience with Jetpack libraries, Kotlin Coroutines,
Flow, dependency injection, and asynchronous programmingExperience building user‐facing features with a strong eye for product quality, performance, and maintainabilityAbility to lead complex technical projects, break down ambiguous problems, and drive execution across teamsStrong debugging skills and experience improving app performance, stability, and reliabilityA collaborative mindset and strong communication skills across engineering, product, design, and cross‐functional partnersExperience mentoring other engineers and influencing technical direction through design docs, architecture discussions, and code reviewsProven ability to thoughtfully leverage AI‐assisted development tools to accelerate software delivery, improve code quality, support debugging and testing, and enhance engineering workflowsSound technical judgment when using AI‐generated output, including the ability to review, validate, and refine suggestions for correctness, scalability, security, and maintainabilityBachelor's degree in Computer Science or equivalent practical experience. #J-18808-Ljbffr
📌 Senior Android Engineer (Toronto)
🏢 Jobtailor
📍 Toronto