Akkodis is seeking a Senior Android Developer for a full-time position with a client in Toronto, ON (Hybrid), and ideally looking for experience with Android with Java and Kotlin
Position: Senior Android Developer
Location: Toronto, ON (Hybrid)
Full Time
Must-have
- Experience: 2+ years developing native Android applications, 3+ years of Java, 2+ years of Kotlin.
- Thorough understanding of Object-Oriented Programming concepts, Android application architecture, and software design patterns
- Experience with Android libraries and best practices when it comes to communicating with RESTful services
- Automated testing via Junit and platform-specific frameworks like Robolectric and Espresso
- Strong communication skills, ability to collaborate with stakeholders at different levels of abstraction (requirements, architecture, and code)
- Understanding of Agile Methodologies
- Software Engineering, Computer Science, or equivalent degree from an accredited University/College.
Nice-to-have
- Knowledge of new and upcoming sdk components in the Android space
- Good understanding of design patterns such as MVVM, and how they can be applied to Android development
- Developed UI with compose, coroutines, and material design
- Knowledge of security protocols such as OAuth and OpenID.
- Securing data using the Android KeyStore
- Developing with accessibility in mind
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Android Payments Developer
2026-05-28
Senior Java Developer
2026-05-28
Senior Application Support Engineer - Java
2026-05-28
- Posted
- Aug 18, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Akkodis
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Android Payments Developer
2026-05-28
Senior Java Developer
2026-05-28
Senior Application Support Engineer - Java
2026-05-28