-
View all jobs
Job Title: Senior Android Engineer
Location: Toronto, Ontorio
Employment Type: Contract
Job Overview
We are looking for a Senior Android Engineer with experience in native Android mobile application development. Your primary focus will be developing the Payfare Android apps and their integration with our back-end services and third-parties. As a Senior Android Engineer, you will be working in a team maintaining and making additions to our Android applications as well as creating brand new applications from the ground up.
Reports To
Director of Mobile Engineering
Responsibilities And Duties
Location: Toronto, Ontorio
Employment Type: Contract
Job Overview
We are looking for a Senior Android Engineer with experience in native Android mobile application development. Your primary focus will be developing the Payfare Android apps and their integration with our back-end services and third-parties. As a Senior Android Engineer, you will be working in a team maintaining and making additions to our Android applications as well as creating brand new applications from the ground up.
Reports To
Director of Mobile Engineering
Responsibilities And Duties
- Support the entire application lifecycle (concept, design, test, release and support)
- Build and evolve modern iOS apps to provide the best discovery experience for millions of users
- Create functional mobile applications while writing clean code
- Create highly secure mobile apps that are free of security vulnerabilities, promptly addressing any vulnerabilities found through ongoing code scans and penetration tests
- Design user interfaces with the ability to follow design guidelines
- Write great unit tests and end-to-end tests
- Help maintaining code quality, documentation and automation
- Bachelor's degree in Computer Science, Engineering or related field and 5+ years of work experience
- Firm understanding of OOP design principles.
- Extensive understanding of Android framework components and their respective life cycles
- Strong computer science fundamentals: data structures, algorithms and programming languages
- Experience working closely with product teams, designers, and other developers to create a truly delightful mobile experience
- Experience developing highly performant Kotlin code and view layouts and the ability to diagnose performance bottlenecks
- Current and detailed knowledge of the capabilities of different Android API levels
- A disciplined approach to development, testing, documentation and code structure in a team environment
- A familiarity with the Android tool ecosystem for development, testing, debugging, and performance benchmarking
- An excellent understanding of best practices for concurrency and threading
- Familiarity with RESTful APIs to connect Android applications to back-end services
- At least three years of engineering experience, a large portion of which in a team environment
- A constant desire to improve, learn more and take things higher
- Multiple years experience using Kotlin with MVVM and MVP architecture
- Good Understanding of code versioning tools (Git)
- Experience in a continuous integration and continuous delivery environment
- Experience with Native iOS or using cross-platform technologies like React Native or Flutter.
Key Skills
Ranked by relevance
android
kotlin
ios
continuous integration
continuous delivery
data structures
react native
restful apis
react
oop
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DevOps Engineer
2026-05-26
Full-time
Not Applicable
Canada
Information Technology & Services
Engineering
View Job Details
Related
Android Mobile Developer- Gdansk
2026-05-26
Full-time
Not Applicable
Poland
Information Technology & Services
Engineering
View Job Details
Related
Senior Automation Engineer | Minecraft Blast, New Games
2026-05-28
Full-time
Not Applicable
Germany
Computer Games
Engineering
Login to Apply
- Posted
- Oct 07, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toronto
- Company
- Princeton IT Services, Inc
Industries
Information Technology & Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DevOps Engineer
2026-05-26
Full-time
Not Applicable
Canada
Information Technology & Services
Engineering
View Job Details
Related
Android Mobile Developer- Gdansk
2026-05-26
Full-time
Not Applicable
Poland
Information Technology & Services
Engineering
View Job Details
Related
Senior Automation Engineer | Minecraft Blast, New Games
2026-05-28
Full-time
Not Applicable
Germany
Computer Games
Engineering