Applications Architect - Senior

This job has expired.

The closing date for this job has passed. Please visit our job listings page to explore current opportunities.

View Job Listings
To apply, please email your resume to careers@lotusit.ca
Ref: RQ10457 Contract – 12 Months (Extension Possible) Onsite – Toronto (222 Jarvis Street)
Posted Date: 2026-02-13
Location: Onsite – Toronto (222 Jarvis Street)
Public Sector Experience: Required – OPS / Public Sector
Contract End Date: 2027-03-31 *
Rate: $126/hour

The Applications Architect – Senior will lead the architecture, design, and delivery of secure enterprise-grade mobile applications within the Government Services Integration Cluster. The resource will work onsite 5 days per week and provide technical leadership across mobile engineering, backend integration, and digital credential wallet solutions.

Responsibilities
  • Lead design and development of iOS and Android applications using native (Swift, Objective-C, Java) and hybrid (React Native, TypeScript) technologies.
  • Architect secure, scalable, and high-performance mobile applications leveraging device capabilities and secure OS modules such as Secure Enclave, TEE, and Strongbox.
  • Oversee UI/UX implementation supporting multiple form factors, localization, and OS-specific patterns.
  • Guide teams in CI/CD implementation, automated testing, and secure coding practices.
  • Oversee integration with backend services using REST, SOAP, event-driven architectures, Docker, and Kubernetes.
  • Lead development of digital credential wallets using W3C Verifiable Credentials, DIDs, and related standards.
  • Provide leadership on cryptographic protocols including OIDC, OAuth2, JWT/JWS, CBOR/COSE, TLS, PKI, and related standards.
  • Support app store publication, lifecycle management, and ongoing security patching.
  • Mentor development teams and ensure alignment with enterprise architecture and cybersecurity standards.
Must Have Skills
  • Extensive experience leading enterprise mobile application development using Swift, Objective-C, Java, React Native, and TypeScript.
  • Experience with Apple and Google Wallet integrations or custom digital wallet solutions.
  • Strong knowledge of Secure Enclave, TEE, and secure mobile OS capabilities.
  • Experience integrating mobile apps with RESTful APIs and cloud-native backend architectures.
  • Hands-on experience with W3C Verifiable Credentials, DIDs, ISO mDOC standards, and digital identity frameworks.
  • Strong understanding of cryptographic and identity protocols including OIDC, OAuth2, JWT/JWS, PKI, and TLS.
  • Proven leadership in Agile environments with CI/CD pipelines and secure engineering practices.
* Final role details, responsibilities, and terms will be confirmed with shortlisted candidates. Compensation may vary based on experience. Errors and omissions excepted.