Title : Senior Android Engineer Location: Toronto Ontario , M5J 2T6 (Onsite) Employment Type: Contract/Fulltime We are seeking a Senior Android Engineer with deep expertise in native Android development. You will play a key role in building and enhancing Android applications, integrating them with backend systems and third-party services, and collaborating with cross-functional teams to deliver seamless mobile experiences. This is an opportunity to own the full app lifecycle and contribute to both existing products and new builds from scratch. Key Responsibilities Manage the complete app lifecycle: design, development, testing, release, and support Develop high-quality, scalable Android applications with clean, maintainable code Deliver intuitive, user-friendly mobile experiences aligned with design guidelines Ensure app security by proactively identifying and resolving vulnerabilities Write unit and end-to-end tests to maintain reliability Maintain code quality, documentation, and automation practices Collaborate with backend, product, and design teams to drive successful outcomes Required Qualifications & Skills Bachelors degree in Computer Science or related field 5+ years of professional Android development experience Strong knowledge of Kotlin , OOP, data structures, and algorithms Expertise in Android framework, APIs, and lifecycle management Solid understanding of concurrency and multithreading Experience integrating with RESTful APIs Familiarity with MVVM/MVP architecture and Git workflows Hands-on experience with debugging, testing, and developer tools Strong collaboration skills in team-based environments Growth mindset with a focus on continuous learning and improvement
Job Title
Senior Android Engineer