
Android Developer
Astra-North Infoteck · Toronto, Ontario, Canada · Hybrid
Weak hiring record · median 82 days open
All reasons
- 61% of this employer's openings are over 60 days old
- This role has been posted 3 times
In its favour
- Still listed on the employer's own board
Android Developer – Kotlin, Jetpack Compose & Android Studio
Location
Toronto
Schedule
3 days onsite per week
Overview
We are seeking an experienced Android Developer with 6–8 years of mobile application development experience to design, develop, and maintain high-quality Android applications. The ideal candidate will have strong expertise in Android Studio, Kotlin, and Jetpack Compose and will collaborate with cross-functional teams to deliver scalable, reliable, and user-friendly mobile solutions.
Key Responsibilities
- Design, develop, test, and maintain Android applications using Kotlin and Android development best practices.
- Build modern user interfaces using Jetpack Compose.
- Collaborate with product owners, UX/UI designers, backend developers, and other stakeholders to define and deliver new features.
- Integrate Android applications with RESTful APIs and external data sources.
- Perform unit testing and ensure application reliability, usability, and performance.
- Troubleshoot, debug, and resolve application defects.
- Optimize application performance, scalability, and maintainability.
- Participate in code reviews and contribute to development standards and best practices.
- Utilize Git, Jira, and Confluence for source control and project management.
- Support Agile development processes and CI/CD practices.
Required Qualifications
- 6–8 years of experience in Android application development.
- Strong proficiency in Kotlin.
- Hands-on experience with Android Studio.
- Experience building UI components using Jetpack Compose.
- Strong understanding of Android SDK, architecture patterns, and mobile development best practices.
- Experience consuming and integrating RESTful web services and APIs.
- Knowledge of threading, offline storage, and application performance optimization.
- Experience with Git-based version control systems.
- Familiarity with Android testing frameworks and unit testing methodologies.
- Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
- Experience with Java-based Android development.
- Knowledge of push notifications and cloud messaging services.
- Experience with CI/CD tools such as Jenkins.
- Familiarity with Agile methodologies and DevOps practices.
- Exposure to SQLite, Spring Framework, React, or related technologies.
- Experience with usability testing and implementing user experience improvements.
- Knowledge of native Android development concepts, including C/C++ and JNI, is a plus.
Essential Skills
- Android Studio
- Kotlin
- Jetpack Compose
Desired Skills
- Git
- Jira
- Confluence
- Jenkins
- REST APIs
- Agile Methodologies
More jobs at Astra-North Infoteck
All 314- Bilingual IVR Automation testerAstra-North Infoteck · Toronto, Ontario, Canada4d ago
- Microsoft Dynamics 365 DeveloperAstra-North Infoteck · Montreal, Quebec, Canada6d ago
- Data Business Analyst - PL/SQL, T-SQL & Data WarehousingAstra-North Infoteck · Toronto, Ontario, Canada6d ago
- Senior Angular Developer – Angular 12+, TypeScript & RxJSAstra-North Infoteck · Montreal, Quebec, Canada6d ago
- Bilingual English & Spanish Java Backend DeveloperAstra-North Infoteck · Scarborough, Ontario, Canada6d ago
Similar roles
- Senior AI Platform EngineerMotive · Toronto · CAD 137,000–165,000/yrtoday
- Staff Software Engineer - BackendMotive · Vancouver · CAD 171,000–200,000/yrtoday
- Director, Developer Platform & ExperienceMotive · Vancouver · CAD 238,000–300,000/yrtoday
- AI Engineer (Agentic Systems)Jobgether · Canadatoday
- Senior Software Engineer - SecurityJobgether · Canada · CAD 65–70/hrtoday
- Software Development Engineer in Test - Agentic AutomationJobgether · Canada · USD 120,000–170,000/yrtoday