-
Yochana

Android Developer

Yochana
Canada · Contract · Mid-Senior


Position Name – Android Engineer

Type of hiring – Subcon

Duration – 12 months

Location – Mississauga, ON or Toronto, ON (2/3 days onsite a week)

Job Description:


Job duties/accountabilities

  • Have a voice in the architectural definition and implementation of various key technology pieces
  • Translate business requirements into technical design specifications
  • Participate in the product definition phase, daily scrums, grooming sessions and story refining
  • Implement robust unit tests, including edge cases, usability and general reliability
  • Use git to create pull requests, review code and merge branches
  • Collaborate with the team and participate in knowledge sharing
  • The position requires including and implementing Agile Scrum development methodologies in every research, analysis, prototyping and interfaces development initiatives.
  • Openly expose problems and turn them into learning and team bonding experience


Must have:

  • Minimum 6 Years of experience with Android development (Kotlin, Jetpack Compose, Android SDK, Java)
  • Deep understanding of Android SDK, performance, and optimization (ie. AsyncTasks, Adapters, Fragments, Activities, Threading, etc.)
  • Experience with Android TV
  • Solid and demonstrable understanding of object oriented design patterns and principles
  • Strong understanding of mobile user interface guidelines and best practices
  • solid experience in integrating RESTful web APIs and JSON
  • Experience with planning and writing technical documentation
  • Superior problem solving and risk management skills
  • Strong initiative, priority setting, and collaboration skill
  • Knowledge of Chromecast implementation and optimization


Nice to have:

  • Experience with Kotlin Multi-Platform
  • Experience with GraphQL
  • Experience with iOS native development
  • SQL and relational database fundamentals
  • Understanding of code obfuscation & encryption techniques


Key Skills

Ranked by relevance

android kotlin design patterns prototyping scrum git ios
Login to Apply
Posted
Jul 07, 2026
Type
Contract
Level
Mid-Senior
Location
Ontario
Company
Yochana

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Yochana
Related

Android Developer / iOS Developer

2026-05-13

Contract
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Raas Infotek
Related

Frontend Developer

2026-07-10

Contract
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Yochana
Related

Android Developer

2026-04-20

Contract
Not Applicable
Canada
IT Services
Quality Assurance