Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Intermediate Android Mobile Developer to design and develop high-quality Android applications for an end client in the aerospace industry!

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Emploi Contrat

  • Date d'entrée en fonction : 1 poste à combler dès que possible

Our valued professional services client is seeking an Intermediate Android Mobile Developer to design and develop high-quality Android applications for an end client in the aerospace industry!


Duration: September 2025 - March 2026 (initial 6 month contract)

Location: 100% Remote (Canada-based)

Time Zone: Eastern Time


Responsibilities:

  • Design and develop high-quality Android applications using native Android Development
  • Apply knowledge of MVVM and Clean architecture to ensure scalable and maintainable code
  • Refactor code to keep up to date with the latest technologies and best practices
  • Work on large codebases with attention to detail and adherence to best practices
  • Review code and mentor junior developers to ensure knowledge sharing and growth
  • Debug complex problems in large codebases and provide solutions
  • Coach and guide junior developers while maintaining your own work
  • Develop unit tests and ensure proper testing of code
  • Experience with Git version control


Must-Have Skills:

  • 5+ years of experience with native Android Development
  • Excellent coding skills in Kotlin (Coroutines), Dependency injection, and RxJava
  • Strong experience working with User interface frameworks (XML and mainly Jetpack Compose UI)
  • Strong understanding of MVVM and Clean architecture
  • Experience working on large codebases
  • Knowledge of white-label applications
  • Experience with unit testing
  • Proficiency in Git for version control


Nice-to-Have Skills:

  • Familiarity with other architectures beyond MVVM
  • Knowledge of accessibility guidelines
  • Declarative programming skills
  • Functional programming skills
Apply

Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé