Mobile Developer

Prodigy Systems Inc.

Toronto

Hybrid

CAD 110,000 - 150,000

Part time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Prodigy Systems Inc. seeks an experienced Senior Mobile Developer / Technical Lead for a 6-month contract with strong possibility of extension or conversion to full-time permanent position. Hybrid role requires 4 days onsite in Downtown Toronto.

The role focuses on building a Direct Investing and Advisor digital experience with emphasis on iOS and Android, Kotlin and Kotlin Multiplatform (KMP). You will provide technical leadership, architecture input, and influence the mobile platform direction.

Qualifications

  • Hands-on iOS development experience.
  • Hands-on Kotlin Multiplatform (KMP) experience.
  • Strong knowledge of mobile app architecture and modern design patterns.
  • Experience building complex, production-grade mobile applications.
  • Ability and willingness to mentor other developers and provide technical leadership.

Responsibilities

  • Design and develop enterprise-grade mobile applications for a new Direct Investing and Advisor digital experience.
  • Develop solutions across both iOS and Android platforms.
  • Build and maintain shared mobile functionality using Kotlin Multiplatform (KMP).
  • Provide technical leadership around mobile architecture, design patterns, engineering standards, and best practices.
  • Collaborate with architects, product owners, business analysts, UX/UI teams, and engineering teams.
  • Help establish scalable, reusable, and maintainable mobile development frameworks.
  • Participate in architecture and technical design discussions and influence key technology decisions.
  • Conduct code reviews and promote high-quality engineering practices.
  • Troubleshoot complex mobile, integration, performance, and production issues.
  • Ensure applications meet enterprise standards for security, reliability, scalability, and performance.
  • Mentor and provide technical guidance to other developers.
  • Contribute to the longer-term mobile engineering strategy and technical roadmap.

Skills

iOS development
Kotlin Multiplatform (KMP)
Mobile architecture
Leadership
Code reviews

Job description

We are seeking an experienced Mobile Developer / Technical Lead for a 6-month contract, with a strong possibility of extension or conversion to a full-time permanent position. This is a hybrid role requiring 4 days per week onsite in Downtown Toronto.

Description

We are seeking a highly experienced Senior Mobile Developer / Mobile Technical Lead to play a key role in building a new Direct Investing and Advisor digital experience.

This is a highly senior, hands-on position requiring strong mobile development expertise across iOS and Android, with particular emphasis on Kotlin and Kotlin Multiplatform (KMP).

The ideal candidate will go beyond development execution and bring strong technical leadership, architectural thinking, and the ability to influence the direction of the mobile platform.

There is potential for this individual to transition into a full-time Senior Manager-level position in the future. Candidates must therefore be open to potential permanent employment.

Key Responsibilities
  • Design and develop enterprise-grade mobile applications for a new Direct Investing and Advisor digital experience.
  • Develop solutions across both iOS and Android platforms.
  • Build and maintain shared mobile functionality using Kotlin Multiplatform (KMP).
  • Provide technical leadership around mobile architecture, design patterns, engineering standards, and best practices.
  • Collaborate closely with architects, product owners, business analysts, UX/UI teams, and engineering teams.
  • Help establish scalable, reusable, and maintainable mobile development frameworks.
  • Participate in architecture and technical design discussions and influence key technology decisions.
  • Conduct code reviews and promote high-quality engineering practices.
  • Troubleshoot complex mobile, integration, performance, and production issues.
  • Ensure applications meet enterprise standards for security, reliability, scalability, and performance.
  • Mentor and provide technical guidance to other developers.
  • Contribute to the longer-term mobile engineering strategy and technical roadmap.
Ideal Candidate

We are looking for more than a strong mobile developer. The ideal candidate is a seasoned mobile technology professional who can remain hands‑on while providing technical leadership and influencing engineering decisions.

The strongest candidate will have deep expertise across iOS, Android, Kotlin, and Kotlin Multiplatform, be comfortable contributing to architectural decisions, and demonstrate the leadership maturity required to potentially transition into an Engineering Management / Senior Manager-level role.

Must-Have Qualifications
  • Strong hands‑on iOS development experience.
  • Hands‑on experience with Kotlin Multiplatform (KMP).
  • Strong knowledge of mobile application architecture and modern design patterns.
  • Experience building complex, production‑grade mobile applications.
  • Strong understanding of APIs, middleware, and mobile‑to‑backend integrations.
  • Experience working within large‑scale enterprise development environments.
  • Excellent technical problem‑solving and troubleshooting skills.
  • Strong communication skills, with the ability to collaborate effectively with senior technical and business stakeholders.
  • Demonstrated ability to provide technical leadership and mentor other developers.
  • Ability and willingness to consider potential conversion to a full‑time position.
Nice‑to‑Have Qualifications
  • Previous experience with a major financial institution.
  • Experience in Wealth Management, Direct Investing, brokerage, or trading platforms.
  • Experience building, modernizing, or scaling large mobile platforms.
  • Knowledge of mobile security, authentication, and development within regulated environments.
  • Previous experience as a Technical Lead, Lead Developer, Mobile Architect, or Engineering Lead.
  • Leadership experience or demonstrated potential to progress into an Engineering Management / Senior Manager role.
  • Experience working with highly regulated, security-sensitive, or enterprise‑scale applications.

Note: We use AI tools to: obtain basic information, detect plagiarism, false employment history or references, categorize your skills, and do an initial match with job posting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Developer
Senior Mobile Developer

Infotek Consulting Inc. • Toronto

Hybrid
CAD 110,000 - 138,000
Senior Mobile Tech Lead - iOS/Android & Kotlin Multiplatform
Senior Mobile Tech Lead - iOS/Android & Kotlin Multiplatform

Prodigy Systems Inc. • Toronto

Hybrid
CAD 110,000 - 150,000
Mobile Application Developer
Mobile Application Developer

Surerus Murphy Joint Venture • Calgary

On-site
CAD 110,000 - 145,000
Hybrid work schedule
Professional development
Senior iOS App Developer
Senior iOS App Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 80,000 - 120,000
Flexible vacation policy with advance notice
Senior Mobile Developer
Senior Mobile Developer

Canadian Inclusion • Canada

Hybrid
CAD 125,000 - 135,000
Senior Mobile Developer - Android
Senior Mobile Developer - Android

Pyramid Consulting, Inc • Toronto

On-site
CAD 39,000 - 63,000
iOS Architect - Financial Services - Toronto - C2C
iOS Architect - Financial Services - Toronto - C2C

Caspian One • Toronto

Hybrid
CAD 120,000 - 150,000
Mobile Engineer
Mobile Engineer

Akkodis • Toronto

On-site
CAD 130,000 - 200,000
Comprehensive Total Rewards Program
Leadership coaching opportunities
Flexible work/life balance options
+1
Sr Android Engineer
Sr Android Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 90,000 - 120,000
Senior Full Stack / React Native Developer to support a major application development initiative for our aviation client
Senior Full Stack / React Native Developer to support a major application development initiative for our aviation client

S.I. Systems Ltd. • Toronto

On-site
CAD 110,000 - 160,000