Software Developer Mobile

Toronto, ON, Canada

Job Description

Title: Software Developer - Mobile
Location: Toronto, Ontario
Duration: 6 Months
Salary Range: C$70 INC
Introduction
The Mobile Software Developer will be responsible for designing, developing, securing, and maintaining a Digital Credential Wallet for iOS and Android. This role requires expertise in native and cross-platform mobile development, digital wallets, and decentralized identity technologies. The successful candidate will work collaboratively within agile delivery teams to ensure compliance with verifiable credentials standards, digital identity frameworks, and modern mobile security best practices.
Required Skills & Qualifications

  • Experience with commercial-grade mobile iOS and Android applications using native languages (Objective-C / Swift, Xcode, or Java with Android Studio)
  • Strong experience developing multithreaded applications and familiarity with mobile OS architecture
  • Experience with UI development scalable for different screen resolutions and localization
  • Must have apps published in either the Apple App Store or Google Play Store
  • Experience in developing Native and Hybrid apps with iOS/Swift, Android/Java, React Native/TypeScript
  • Knowledge of Secure Enclave and/or TrustZone
  • Experience with digital wallet development and hardware-level encryption
  • Experience with OpenID for Verifiable Credential Issuance and Presentations
  • Familiarity with JSON & REST APIs
  • Experience working with continuous integration
  • Experience with W3C verifiable credential data model and decentralized identifiers
Preferred Skills & Qualifications
  • Experience with Open Wallet Foundation products and solutions
  • Familiarity with Aries Framework Javascript (AFJ) / Credo
  • Experience with JavaScript frameworks such as React.js, Angular.js, & Vue
  • Experience working with Docker and Kubernetes containers
  • Experience with distributed, event-driven systems
  • Familiarity with PKI security
Day-to-Day Responsibilities
  • Design, implement, test, and deploy production-grade mobile applications for iOS and Android
  • Maintain and extend an open, interoperable Digital Credential Wallet
  • Implement secure credential issuance, storage, presentation, and verification flows
  • Troubleshoot, diagnose, and resolve mobile application issues
  • Participate in Agile / Scrum ceremonies
  • Support integration with external systems and platforms
  • Apply security patches, OS upgrades, and cryptographic updates
  • Produce and maintain high-quality technical documentation
Company Benefits & Culture
  • A dynamic work environment that values diversity and inclusion
  • Opportunities for professional development and growth
  • Supportive and collaborative team atmosphere
For immediate consideration please click APPLY to begin the screening process with Alex.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3464806
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned