Skip to main content

Android Developer

Technology
Apexon
Toronto, Canada1 months agoUntil 2026-04-18
On-site

Job description

Senior Android Engineer - Toronto, Canada (Onsite) We are seeking a Senior Android Engineer with strong expertise in native Android development. You will be responsible for building and enhancing Android applications, integrating them with backend systems and third-party services, and collaborating with teams to maintain existing apps and develop new ones from scratch.

Key Responsibilities

Manage the full app lifecycle: design, development, testing, release, and support

Develop high-quality, scalable Android applications with clean code

Deliver seamless and user-friendly mobile experiences

Ensure app security by identifying and resolving vulnerabilities

Design intuitive UI aligned with guidelines

Write unit and end-to-end tests

Maintain code quality, documentation, and automation

Required Qualifications & Skills:

Bachelor’s degree with 5+ years of experience

Strong OOP and Android framework knowledge

Solid understanding of data structures and algorithms

Experience working with cross-functional teams

Expertise in Kotlin and performance optimization

Knowledge of Android APIs and lifecycle management

Hands-on experience with debugging, testing, and dev tools

Strong understanding of concurrency and multithreading

Experience with RESTful API integration

Experience in team-based development environments

Familiarity with MVVM/MVP architecture and Git

Strong learning mindset and continuous improvement approach

Keywords
KotlinAndroid FrameworkOOPData StructuresAlgorithmsPerformance OptimizationAndroid APIsLifecycle ManagementDebuggingTestingConcurrencyMultithreadingRESTful API IntegrationMVVMMVPGitAndroid DevelopmentSenior EngineerNative AndroidApplication LifecycleScalable ApplicationsClean CodeMobile ExperiencesApp SecurityUI DesignUnit TestingEnd-to-End TestingCode QualityAutomationRESTful API

¿Te interesa este puesto?