Senior Android Developer

Job Description

  • Contractor
  • Anywhere

About the job
ANDROID DEVELOPER

Location: Hybrid – 160 Front Street West, Toronto (2 days onsite, moving to 4 days onsite)

Duration: 7 months (extension/conversion possible)

Hours: 37.5 per week

We are seeking a Senior Android Developer to support mobile platform enhancements within a large enterprise environment. The successful candidate will design, develop, and deliver high-quality native Android solutions while providing technical leadership and guidance to team members.

Key Responsibilities:

Design and develop native Android applications using Kotlin
Lead solution design and collaborate with architects, business analysts, and project teams
Translate business requirements into technical solutions
Conduct code reviews and ensure adherence to SDLC standards
Provide effort estimates and support deployment planning
Support incident resolution and ongoing enhancements
Mentor team members and contribute to knowledge sharing
Must-Have Skills:

7+ years of mobile development experience
5+ years of Kotlin development on Android
Strong experience with Jetpack Compose libraries
Hands-on experience with Android Studio, Gradle, Emulator
Experience with design patterns (MVC, MVP, MVVM)
Unit testing experience using JUnit (Robolectric/Espresso preferred)
Nice to Have:

Experience with analytics tools (e.g., Dynatrace, SonarQube, Crashlytics)
Experience mentoring developers
Financial services industry experience
Note: We use AI tools to: obtain basic information, detect plagiarism, false employment history or references, categorize your skills, and do an initial match with job posting.

… more

Requirements added by the job poster

• 3+ years of work experience with Android Jetpack

• 7+ years of work experience with Android Development

• Working in a hybrid setting