drjobs Mobile Android and IOS Software Developer 8724-0413

Mobile Android and IOS Software Developer 8724-0413

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Toronto - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

HM Note: This hybrid contract role is three (3) days in office. Candidates resume must include first and last name. This role commences April 1 2025



Responsibilities:

  1. Design code and test a mobile application for IOS and Android platforms based on Ontarios digital credential requirements following best practices and coding standards. and nbsp; and nbsp;
  2. Maintain Ontarios Digital Credential Wallet mobile application with components developed by other jurisdictions and the OpenSource Community to maintain currency of the product and avoid technical debt. and nbsp;
  3. Assist in troubleshooting and resolving technical issues reported by users timely.
  4. Participate in agile development processes including sprint planning daily standups and sprint retrospectives. Collaborate effectively with crossfunctional teams to deliver highquality software within project timelines.
  5. Assist in facilitating the potential integration of the mobile application with other and nbsp;platforms.
  6. Implement security fixes and patch updates.
  7. Document code and nbsp;processes and procedures to facilitate knowledge sharing and future maintenance of mobile applications.

Skills
Experience and Skill Set Requirements

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

Digital Trust and Verifiable Credentials and nbsp;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 and amp; Vue and TypeScript.
  • Developing responsive design and amp; progressive web applications.
  • Developing/working with APIs and API Gateways.
  • Familiarity with JSON and amp; REST APIs.
  • Experience working with continuous integration.
  • World wide web consortium (W3C) verifiable credentials (VC) model decentralized identifiers (DIDs) JSONLD zeroknowledge 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) onetime 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.
and nbsp;
Back End and nbsp;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 cloudbased environments.
  • Working experience in distributed eventdriven 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 and nbsp;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 fastpaced environment with multiple competing priorities.
  • Experienced with testing test case development and related documentations.
  • User focused/centered designs to solve real problems for users.


Must Have:
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience working with commercial grade mobile iOS and Android applications using native languages (ObjectiveC / Swift Xcode or Java with Android Studio).
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Must have apps published in either the Apple or Google store along with Additional Credentials and Wallet Experience.
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience in developing Native and Hybrid apps with iOS/Swift Android/Java React Native/TypeScript.
and nbsp; and nbsp; and nbsp; and nbsp; and nbsp;Experience working with Java NodeJS and RESTful APIs.
and nbsp; and nbsp; and nbsp; and nbsp;Additional experience with opensource digital credentials software libraries and nbsp;

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.