-
Astra-North Infoteck Inc.  ~ Conquering today’s challenges, achieving tomorrow’s vision!

Android Developer - Java/Kotlin, Mobile Security

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
Canada · Full-time · Mid-Senior

Senior Android Developer (Java/Kotlin, Mobile Security) – Waterloo/Toronto (Hybrid)

Location: Waterloo / Toronto
Work Type: Hybrid, 3 days/week, 8:30 AM – 5:00 PM EST

Overview

We are seeking a Senior Android Developer to design, develop, and maintain advanced applications for Android devices. You will work closely with cross-functional teams to deliver high-quality, scalable, and secure mobile solutions.

Key Responsibilities

  • Design, build, and maintain Android applications using Java and Kotlin.
  • Collaborate with product owners, UX/UI designers, and backend developers to define and ship new features.
  • Integrate apps with external data sources and RESTful APIs.
  • Write robust unit and automated tests to ensure code quality, usability, and reliability.
  • Optimize application performance, memory usage, and offline storage.
  • Implement mobile security best practices, including root detection, anti-tamper controls, and secure coding standards.
  • Participate in code reviews, knowledge sharing, and mentoring.
  • Contribute to CI/CD pipelines and DevOps practices to streamline releases.
  • Continuously explore new technologies and tools to improve development efficiency.

Required Skills & Qualifications

  • Proficiency in Java and Kotlin for Android development.
  • Strong experience with Android SDK & core components.
  • Knowledge of mobile security: root detection, anti-tamper, secure coding.
  • Familiarity with RESTful APIs, HTTP, JSON parsing, and networking libraries.
  • Experience with offline storage, threading, and performance optimization.
  • Solid understanding of version control tools (Git).
  • Familiarity with cloud messaging and push notification frameworks.
  • Experience with automated testing frameworks (Espresso, JUnit).
  • Strong problem-solving skills and attention to detail.
  • Excellent verbal and written communication skills.

Preferred Skills

  • Experience with C/C++ and JNI for native Android development.
  • Familiarity with Agile, DevOps, and test-driven development principles.
  • Experience with CI/CD tools (Jenkins), SQLite, and Spring framework.
  • Knowledge of UI/UX prototyping tools (Sketch, InVision).
  • Experience with multimedia creation/editing (video, graphics).

Education & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, IT, or related field.
  • 5+ years of professional Android development experience.

Key Skills

Ranked by relevance

android devops cicd prototyping storage sketch sqlite cloud java
Login to Apply
Posted
Feb 13, 2026
Type
Full-time
Level
Mid-Senior
Location
Toronto

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Astra-North Infoteck Inc.  ~ Conquering today’s challenges, achieving tomorrow’s vision!
Related

DevOps Lead – Azure DevOps, CI/CD & Kubernetes

2026-05-13

Full-time
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Astra-North Infoteck Inc.  ~ Conquering today’s challenges, achieving tomorrow’s vision!
Related

Java Developer - REST APIs, Microservices, Kafka

2026-05-14

Full-time
Associate
Canada
IT Services
Information Technology
View Job Details
Astra-North Infoteck Inc.  ~ Conquering today’s challenges, achieving tomorrow’s vision!
Related

Application Release Engineer (CI/CD & Azure DevOps)

2026-05-07

Full-time
Mid-Senior
Canada
IT Services
Information Technology