Description:
TekRek, in partnership with a venture-backed mobile-first technology company, is seeking an experienced Senior Android Engineer to join its Toronto-based team on a hybrid contract basis. This role offers the opportunity to play a key part in enhancing a widely used consumer mobile platform, focusing on creating highly interactive, gamified, and personalized user experiences. The successful candidate will work closely with designers, backend engineers, and product managers to craft next-generation Android experiences using Kotlin, Jetpack Compose, and modern architecture practices.
Key Responsibilities:
Design, develop, and implement advanced features for Android applications using Kotlin and Jetpack Compose.
Collaborate with cross-functional teams to define and deliver product functionality that enhances the user experience.
Develop scalable, modular applications following Clean Architecture and SOLID principles.
Drive UI/UX improvements with a focus on intuitive design, seamless interaction, and optimized performance.
Conduct code reviews, write unit/instrumentation tests, and ensure best practices in code quality and maintainability.
Mentor junior developers, foster team knowledge sharing, and promote best engineering practices.
Analyze app performance data, troubleshoot issues, and proactively optimize application responsiveness.
Stay up to date with the latest Android frameworks, libraries, and ecosystem trends to bring innovation into development.
Requirements:
5+ years of professional Android development experience.
Strong expertise in Kotlin and AndroidX libraries.
Hands-on experience with Jetpack Compose and Android’s modern architecture components.
Solid understanding of MVVM, Clean Architecture, and modular design principles.
Experience with CI/CD workflows and version control systems (Git, GitHub, GitLab).
Proven ability to ship apps to the Google Play Store.
Strong skills in unit testing and instrumentation testing.
Ability to refactor legacy applications into scalable, maintainable, and modern solutions.
Excellent communication and collaboration skills to work effectively with cross-functional teams.
Why Apply?
This is a rare opportunity to work on a mobile platform used by millions of users, where you will lead feature development, influence product direction, and contribute to cutting-edge mobile innovations. The team culture values autonomy, collaboration, and innovation, providing an environment where your contributions will make a direct and visible impact.
| 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-23 3:07 pm |
| Expires on | 2026-01-06 |