-
E-IT

Senior Android Developer

E-IT
Canada · Contract · Mid-Senior

WHAT DO YOU NEED TO SUCCEED-

MUST-HAVE REQUIREMENTS:

  • At least 5 year of experience developing native Android applications and 3+ years of Java development experience
  • Solid understanding of Object-Oriented Programming concepts, Android app architecture, and software design patterns
  • Experience with Android libraries and best practices for interacting with RESTful services
  • Proficiency in automated testing using Junit and platform-specific frameworks like Robolectric and Espresso
  • Excellent communication skills with the ability to collaborate with stakeholders at all levels (requirements, architecture, and code)
  • Familiarity with Agile methodologies


NICE-TO-HAVE SKILLS:

  • Experience with Kotlin Knowledge of emerging Android SDK components
  • Strong understanding of design patterns like MVVM and their application to Android development Familiarity with security protocols such as OAuth and OpenID
  • Experience securing data using the Android Keystore Consideration of accessibility in development

Key Skills

Ranked by relevance

android design patterns kotlin oauth junit java
Login to Apply
Posted
Mar 24, 2026
Type
Contract
Level
Mid-Senior
Location
Toronto
Company
E-IT

Industries

Information Services

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-06-05

Contract
Associate
Canada
Software Development
Engineering
View Job Details
Google
Related

Software Engineer III, Android Virtual Device Framework

2026-05-28

Full-time
Not Applicable
Switzerland
Information Services
Information Technology
View Job Details
Google
Related

Software Engineer, Mobile (Android), Search

2026-05-26

Full-time
Not Applicable
United States
Information Services
Information Technology