Senior Android Engineer

 

Description:

Tek Rek has partnered with a dynamic, venture-backed mobile-first technology company that is transforming how users interact with consumer apps. The organization is seeking a highly skilled Senior Android Engineer to join their innovative and product-focused team. This role provides a rare opportunity to work on a platform used by millions of users globally while focusing on gamification, analytics, and delivering next-generation mobile user experiences.

As a Senior Android Engineer, you will play a critical role in designing and developing advanced Android features with Kotlin and Jetpack Compose, collaborating with cross-functional teams to ensure seamless integration of intuitive user experiences. The role emphasizes building scalable and modular application architectures aligned with clean architecture and SOLID principles. Additionally, you will lead UI/UX enhancements, conduct thorough code reviews, implement robust testing, and mentor junior developers, helping foster a collaborative knowledge-sharing culture.

The ideal candidate will bring hands-on experience in AndroidX libraries, modern architecture components, CI/CD workflows, and version control systems. A strong ability to refactor legacy systems into efficient, maintainable solutions is essential, along with proven experience in publishing applications to the Google Play Store. You will also contribute to shaping the product direction, ensuring high performance and continuous innovation while staying ahead of Android ecosystem trends.

This position is best suited for candidates who thrive in fast-paced, collaborative environments and are passionate about delivering cutting-edge Android solutions that enhance user engagement and performance.

Key Responsibilities:

  • Design, develop, and maintain advanced features for Android applications using Kotlin and Jetpack Compose.

  • Collaborate closely with designers, product managers, and backend engineers to implement product features.

  • Build scalable and modular architectures following clean architecture and SOLID principles.

  • Lead UI/UX improvements ensuring smooth, intuitive, and high-performing mobile experiences.

  • Conduct code reviews, create and maintain unit/instrumentation tests, and ensure code quality.

  • Mentor junior developers and foster team-wide knowledge sharing.

  • Debug, analyze, and optimize application performance based on real user data.

  • Stay updated with the latest trends, frameworks, and practices in the Android ecosystem.

Requirements:

  • Minimum 5+ years of professional Android development experience.

  • Strong proficiency in Kotlin and AndroidX libraries.

  • Expertise with Jetpack Compose and modern Android architecture components.

  • Deep understanding of MVVM and Clean Architecture patterns.

  • Experience with CI/CD pipelines and version control tools (Git, GitHub/GitLab).

  • Excellent communication and cross-functional collaboration skills.

  • Demonstrated experience in deploying apps to the Google Play Store.

  • Hands-on experience with unit and instrumentation testing.

  • Strong ability to refactor and modernize legacy codebases.

Organization Tek Rek
Industry IT / Telecom / Software Jobs
Occupational Category Senior Android Engineer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-09-24 2:46 pm
Expires on 2026-01-07