← Back to jobs

Epsilon Solutions Logo
Senior Android Engineer

Epsilon Solutions

 

Toronto, ON, Canada

Posted On: 30+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Senior Android Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will lead the development of native Android applications, from initial concept through to release and support.

This role is on-site.

Responsibilities

  • Build and evolve mobile applications using clean, secure code.
  • Design user interfaces following established design guidelines.
  • Write unit tests and end-to-end tests to ensure application stability.
  • Integrate Android clients with back-end services and third-party providers.
  • Maintain code quality through documentation, automation, and regular security scans.

Required Skills

  • 5+ years of professional software engineering experience.
  • Extensive experience with Kotlin and Android framework components.
  • Deep understanding of MVVM and MVP architectures.
  • Strong grasp of OOP design principles and computer science fundamentals.
  • Proficiency with Git for version control.
  • Experience working with RESTful APIs.
  • Knowledge of concurrency, threading, and Android API life cycles.
  • Ability to diagnose performance bottlenecks and use Android debugging tools.

Preferred Skills

  • Experience working in team environments alongside designers and product teams.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs