Back to job search
H
HaysVerified Job Source

Senior Android Developer

Design, develop, and maintain high-performance Android applications using Kotlin and modern architectural patterns. Collaborate with cross-functional teams to integrate APIs and optimize application stability and scalability.

  • Hybrid
  • Toronto, ON
  • Posted Aug 26, 2026
  • Apply by Sep 25, 2026
  • 1 position

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Job summary

Sr. Android Developer Job Type: Contract until December 2026 with a strong possibility of extension Location: Toronto, ON (Hybrid) Pay Rate: $80-$100/hr. Your New Company A leading organization is looking for an experienced Android Developer to join a high-performing development team responsible for delivering modern, scalable, and user-focused mobile solutions. This role offers the opportunity to work on innovative mobile applications while collaborating closely with product managers, designers, and engineering teams. Your New Role As the Android Developer, you will: Design, develop, and maintain high-performance Android applications using Kotlin. Build clean, scalable, and maintainable code following modern development standards and architectural patterns. Collaborate with UI/UX designers, product managers, backend developers, and QA teams to deliver high-quality mobile experiences. Integrate third-party APIs, SDKs, and backend services into Android applications. Optimize application performance, responsiveness, stability, and scalability across Android devices. Participate in code reviews, unit testing, debugging, and troubleshooting activities. Support application deployment, release management, and Play Store publishing activities. Stay current with emerging Android technologies, frameworks, and industry best practices. What You'll Need to Succeed Mobile Development 3+ years of hands-on Android development experience. Strong proficiency in Kotlin and Native Android development. Strong understanding of Android SDK and Android application lifecycle. Experience developing and maintaining production-grade Android applications. Architecture & Frameworks Experience working with Jetpack Components including: ViewModel LiveData Navigation Strong understanding of MVVM architecture and mobile design patterns. Experience implementing clean architecture principles and best practices. APIs, Data & Integration Experience consuming RESTful APIs and working with JSON data structures. Experience with mobile databases such as: Room SQLite Experience integrating third-party SDKs and external services. Development Practices Experience with Git and version control systems. Strong unit testing and debugging skills. Experience participating in code reviews and Agile development environments. Knowledge of Play Store deployment and mobile application release management. Nice to Have Experience with Java and migration of legacy applications to Kotlin. Experience with CI/CD pipelines and automated testing frameworks. Exposure to Firebase, Crashlytics, and mobile analytics tools. Understanding of Material Design principles. Bachelor’s degree in Computer Science, Engineering, or a related field. What You'll Get in Return You will join a collaborative team focused on building innovative mobile solutions using modern Android technologies. This role provides the opportunity to work on impactful projects, contribute to product innovation, and further develop your expertise in mobile application development. What You Need to Do Now If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion regarding your career. This posting is for an existing vacancy. AI may be used to screen, assess, or select applicants for this position.

What you’ll do

Design, develop, and maintain high-performance Android applications using Kotlin and modern architectural patterns. Collaborate with cross-functional teams to integrate APIs and optimize application stability and scalability.

Requirements

Requires 3+ years of Android development experience with strong proficiency in Kotlin and Jetpack Components. Candidates should be experienced in MVVM architecture, RESTful API integration, and Agile development practices.

Listed skills

  • CI/CDPreferred
  • AgilePreferred
  • KotlinPreferred
  • JavaPreferred
  • GitPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Kotlin
  • Android SDK
  • Jetpack Components
  • MVVM
  • Clean Architecture
  • RESTful APIs
  • JSON
  • Room
  • SQLite
  • Git
  • Unit Testing
  • Agile
  • Play Store Deployment
  • Java
  • CI/CD
  • Firebase

Job areas

  • Software
  • Technology
  • Engineering
  • Retail

Additional details

Minimum education
Bachelor’s degree
Minimum experience
2+ years
Apply by
Sep 25, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available