-
S M Software Solutions Inc

RQ08724 - Software Developer - Mobile - Senior

S M Software Solutions Inc
Canada · Contract · Mid-Senior

Hello,

I hope this email finds you well. We have received a new requirement from one of the ministries in Ontario. Please refer to the details provided below:

We are unable to submit a candidate without below mandatory documents.

  • "Please ensure that your resume is updated and provided in Word format."
  • "To facilitate our evaluation process, please fill out the attached Skills Matrix and provide your references accordingly."
  • "We kindly request that you specify your expected hourly rate."
  • Kindly Provide your Work Authorization
  • Kindly share with us your LinkedIn Profile ID

Job Title:RQ08724 - Software Developer - Mobile - SeniorClient:Ministry of Public and Business Service Delivery (former MGCS)Work Location:222 Jarvis Street, Toronto, Ontario, HybridEstimated Start Date:2025-04-01Estimated End Date:2026-03-31#Business Days:251.00Extension:Probable after the initial mandateHours per day or Week: 7.25 hours per daySecurity Level:CRJMC

To check the detailed description and matrix visit our website: Click here

https://thethinkbeyond.com/Job-Details/Software-Developer-Mobile-Senior-RQ08724

We're excited to invite you to join our company's WhatsApp group dedicated to for new job postings. Your insights and contributions would be incredibly valuable. Please use the link below to join: [https://chat.whatsapp.com/DwVITx9uaiELQflTDdCv33] We look forward to your participation!"

(NOTE: Share required documents to [email protected] by Tuesday, February 04, 11:00 AM EST.Must HavesExperience working with commercial grade mobile iOS and Android applications using native languages (Objective-C / Swift, Xcode or Java with Android Studio).Must have apps published in either the Apple or Google store along with Additional Credentials and Wallet Experience.Experience in developing Native and Hybrid apps with iOS/Swift, Android/Java, React Native/TypeScript.Experience working with Java, NodeJS and RESTful APIs.Additional experience with open-source digital credentials software libraries Note:

This position is currently listed as "Hybrid"; however, the consultant will be remote due to COVID-19 related Work from Home (WFH) direction. Once the I&IT cluster staff are required to return to the office, the resource under this request will be required to work onsite as well.

  • Hybrid: 3 days onsite / 2 days remote

Experience and Skill Set RequirementsMobile development – 30%

  • Experience working with commercial grade mobile iOS and Android applications using native languages (Objective-C / Swift, Xcode or Java with Android Studio)
  • Experience with iOS or Android. Strong experience developing multithreaded applications
  • Experience with mobile operation system (OS) architecture in areas of user interface (UI), memory management, data storage, application management by OS, and cybersecurity
  • Experience with UI development of mobile application (scalable for different screen resolutions and localization)
  • Experience working with continuous integration
  • Must have apps published in either the Apple or Google store
  • Experience in developing Native and Hybrid apps with iOS/Swift, Android/Java, React Native/TypeScript
  • Experience with Apple and Google wallets, or custom digital wallets, such as add passes/credentials to a wallet
  • Knowledge of using Secure Enclave and/or TrustZone
  • Experience in developing mobile apps that use local on device capabilities, such as camera, Bluetooth, microphone, accelerometer, etc

Digital Trust and Verifiable Credentials – 40%

  • Demonstrated experience with:
  • Developing mobile solutions with Hyperledger Aries, Hyperledger Indy technology stack
  • Aries Framework Javascript (AFJ) / Credo
  • Aries Anoncreds, Aries Interoperability Profiles (AIP) 1 and 2
  • Developing in React Native
  • JavaScript, HTML5, CSS3
  • JavaScript frameworks such as React.js, Angular.js, & Vue and TypeScript
  • Developing responsive design & progressive web applications
  • Developing/working with APIs and API Gateways
  • Familiarity with JSON & REST APIs
  • Experience working with continuous integration
  • World wide web consortium (W3C) verifiable credentials (VC) model, decentralized identifiers (DIDs), JSON-LD, zero-knowledge proofs
  • Digital wallet development experience in native and/or hybrid app; hardware level encryption (HLE), use of secure elements on mobile devices (e.g., Apple Secure Enclave)
  • Open ID Connect (OIDC), Oath2, Security Assertion Markup Language (SAML), JSON Web Tokens (JWT), JSON Web Signatures (JWS), Transport Layer Security (TLS), one-time passwords (OTP), public key infrastructure (PKI), elliptic curve cryptography (ECC), SHA/SHA2, RSA, Hash, RSA
  • Digital Identity standards and frameworks such as the PCTF, NIST and eIDAS etc
  • Node.js, Dot Net Core, Python

Back End – 15%

  • Experience working with Java, NodeJS and RESTful APIs
  • SOAP Web Service development connecting to backend Ministries
  • API management tools such as IBM API Connect or equivalent
  • Familiarity with Docker and Kubernetes containers and cloud-based environments
  • Working experience in distributed, event-driven systems
  • Familiarity with PKI security
  • Experience working with messaging systems
  • Experience working with Shell Scripts
  • Experience working with continuous integration
  • Java/Sprint Framework, JS/Node.js, Python/Django

Team Contributor and Agile Experience - 15%

  • Experienced in developing and updating technical documentation
  • Experienced with Agile methodologies and related ceremonies, and tools
  • Self starter and motivated individual
  • Ability to analyze and break down complex problems
  • Effective at managing time, schedule, and commitments in a fast-paced environment with multiple competing priorities
  • Experienced with testing, test case development and related documentations
  • User focused/centered designs to solve real problems for users

Description

Responsibilities:

  • Design, code, and test a mobile application for IOS and Android platforms based on Ontario’s digital credential requirements following best practices and coding standards.
  • Maintain Ontario’s Digital Credential Wallet mobile application with components developed by other jurisdictions and the Open-Source Community to maintain currency of the product and avoid technical debt.
  • Assist in troubleshooting and resolving technical issues reported by users timely
  • Participate in agile development processes, including sprint planning, daily stand-ups, and sprint retrospectives. Collaborate effectively with cross-functional teams to deliver high-quality software within project timelines
  • Assist in facilitating the potential integration of the mobile application with other platforms
  • Implement security fixes and patch updates
  • Document code, processes, and procedures to facilitate knowledge sharing and future maintenance of mobile applications

"If you are interested in learning more about this opportunity, we kindly request that you share the necessary documents. However, if this opportunity does not align with your current interests or responsibilities, please feel free to forward this email to any individuals who may be interested, or provide us with their contact information. We appreciate your attention to this matter.

Powered by JazzHR

FWIVlVV8d5

Key Skills

Ranked by relevance

android java ios react swift xcode ui c responsive design javascript kubernetes responsive reactjs storage docker html5 cloud nist saml vue
Login to Apply
Posted
Feb 04, 2025
Type
Contract
Level
Mid-Senior
Location
Toronto

Industries

Internet Publishing

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Shaadi.com
Related

iOS Developer

2026-05-20

Full-time
Mid-Senior
India
Internet Publishing
Engineering
View Job Details
Codekeeper
Related

Senior Frontend Developer (React)

2026-05-19

Full-time
Mid-Senior
Romania
Internet Publishing
Engineering
View Job Details
TheFork
Related

Android Engineer

2026-06-13

Full-time
Not Applicable
Italy
Internet Publishing
Engineering