-
Apptoza Inc.

Android Developer

Apptoza Inc.
Canada · Contract · Mid-Senior

Hi Everyone,

I hope you're doing well! We have a job opening for an Android Developer role in Toronto, ON. If anyone is interested, please let me know


Role: Android Developer

Location: Waterloo/Toronto

Work Type: Work Type: Hybrid with 3 days a week 8:30 – 5:00 PM EST

Duration: Contract


Job Description:

Top 3 Required Skills:

1. Proficiency in Java and Kotlin

2. Android SDK & Core Components

3. Mobile Security Best Practices - Knowledge of mobile security, including root detection, anti-tamper controls, and secure coding practices to protect applications from vulnerabilities.

Top 3 Preferred Skills:

1. C/C++ and JNI (Java Native Interface)

2. Experience with automated testing frameworks (e.g., Espresso, JUnit) and CI/CD pipelines for Android. - Ensures code quality, reliability, and faster release cycles.

3. API Integration & Networking like proficiency with RESTful services, HTTP, JSON parsing, and libraries

Education Requirements: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

Years of Experience: 5+

Additional Request Reviewers:

Required Skills & Qualifications

• Proficiency in Java and/or Kotlin for Android development.

• Experience with Android SDK, UI design principles, patterns, and best practices.

• Familiarity with RESTful APIs to connect Android applications to back-end services.

• Experience with offline storage, threading, and performance tuning.

• Knowledge of the open-source Android ecosystem and the libraries available for common tasks.

• Understanding of code versioning tools, such as Git.

• Familiarity with cloud message APIs and push notifications.

• Experience with automated testing frameworks for Android.

• Strong problem-solving skills and attention to detail.

• Good verbal and written communication skills.

________________________________________

Preferred Skills

• Experience with C/C++ and JNI for native Android development.

• Familiarity with design tools such as Sketch or Invision for UI prototyping.

• Experience with multimedia creation and editing, including video.

• Knowledge of Agile and DevOps principles, test-driven development, and continuous integration.

• Experience with tools such as Jenkins, Spring framework, SQLite, and React.

• Ability to facilitate usability testing sessions and turn results into actionable improvements

Key Skills

Ranked by relevance

android java ui restful apis invision jenkins storage kotlin devops sketch sqlite cloud junit cicd
Login to Apply
Posted
Dec 08, 2025
Type
Contract
Level
Mid-Senior
Location
Toronto

Industries

Insurance IT Services IT Consulting Banking

Categories

Other Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Crossing Hurdles
Related

Full-Stack Developer | Remote

2026-05-27

Contract
Associate
Australia
Software Development
Engineering
View Job Details
Stott and May
Related

Java Developer

2026-05-27

Contract
Mid-Senior
United Kingdom
Utilities
Engineering
View Job Details
Apptoza Inc.
Related

Frontend Developer

2026-05-26

Contract
Associate
Canada
IT Services
Information Technology