×
Register Here to Apply for Jobs or Post Jobs. X

Mobile Application Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: emergiTEL
Full Time position
Listed on 2026-09-23
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Software Engineer, Android Developer, Software Testing
Salary/Wage Range or Industry Benchmark: 100000 - 120000 CAD Yearly CAD 100000.00 120000.00 YEAR
Job Description & How to Apply Below

emergiTEL is hiring a Mobile Developer for our client in the Digital identity industry. This is a Permanent role.

Compensation: $100,000 - $120,000/year

Location: Toronto, ON

Job Description (English)

Role Overview
  • The Mobile Developer owns the native iOS and Android SDKs that partners embed in their own applications, serving as the client-side entry point to identity and fraud-prevention services, including SIM-based authentication aligned with GSMA standards.
  • This is SDK engineering rather than app engineering. The deliverable is a small, stable, well-documented library that other developers integrate once and depend on for years.
  • The role covers the full product surface, including public API design, deep platform and mobile-networking work, packaging and release, reference applications, and integration documentation.
  • Because the SDKs run inside banking and fintech applications, correctness, backward compatibility, binary footprint, and privacy are treated as first-class requirements.
What You’ll Do
  • Own the design, development, testing, and release of the native iOS (Swift) and Android (Kotlin) SDKs end to end.
  • Design public SDK interfaces that are small, hard to misuse, and stable across releases, with deliberate versioning, deprecation, and backward-compatibility practices.
  • Handle the realities of mobile networks, including Wi-Fi and cellular transitions, dual-SIM and eSIM devices, captive portals, carrier variation, timeouts, and retry behaviour.
  • Keep the SDK lightweight and dependency-light by minimizing binary footprint, avoiding transitive dependency conflicts inside host applications, and collecting no more data than an integration requires.
  • Build and maintain reference applications and sample integrations for both platforms that demonstrate real, production-shaped integration paths.
  • Write and own developer-facing documentation, including integration guides, API references, migration notes, and troubleshooting runbooks.
  • Own SDK distribution and release engineering, including Swift Package Manager, Cocoa Pods, XCFramework, Maven Central/Gradle, signed artifacts, change logs, and reproducible CI builds.
  • Define a test strategy appropriate to code that cannot be hot-fixed in production, including unit tests, instrumented and device-farm testing across OS versions and device models, and simulated carrier conditions.
  • Support partner integration teams by triaging integration issues, reproducing customer-reported failures from logs, and feeding that feedback into API and documentation improvements.
  • Instrument the SDK for diagnostics and error reporting that helps partners debug quickly without exposing end‑user data.
  • Track iOS and Android platform releases and proactively address breaking changes in permissions, privacy manifests, and network stack behaviour.
  • Partner with Backend, QA, and Security teams on service contracts, test coverage, and security reviews surrounding the SDK.
  • Actively participate in agile ceremonies as part of a Scrum team, helping drive feature delivery and platform modernization.
What You Bring Must-Have Skills & Experience
  • Degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 5+ years of professional mobile development experience.
  • Experience building and shipping SDKs or libraries consumed by third‑party developers is a strong asset.
  • Current, hands‑on production experience on both platforms:
    Swift for iOS and Kotlin for Android.
  • Proven public API design skills, including interface design, semantic versioning, deprecation strategy, thread‑safety guarantees, and clear error‑handling contracts.
  • Strong understanding of mobile networking, including HTTP/TLS, certificate handling, connection lifecycle, radio and Wi‑Fi transitions, and behaviour under…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary