Applications Architect – SeniorRequisition ID: RQ10457
Client: Government Services Integration Cluster
Ministry: Ministry of Public and Business Service Delivery and Procurement
Location: 222 Jarvis Street, Toronto, Ontario, Canada
Assignment Type: Onsite – 5 Days/Week
Duration: April 1, 2026 – March 31, 2027
Security Clearance: CRJMC
No. of Positions: 1
About the OpportunityWe are seeking a highly experienced
Senior Applications Architect to lead the architecture, design, and delivery of secure, enterprise-scale mobile applications for a major Ontario government initiative. This role requires deep expertise in modern mobile application architecture, React Native development, digital identity technologies, and secure mobile engineering practices.
The ideal candidate will bring strong leadership capabilities, hands-on mobile development expertise, and extensive experience building scalable iOS and Android applications using both native and hybrid technologies.
Key ResponsibilitiesMobile Application Architecture & Development- Lead the design, development, and implementation of enterprise-grade iOS and Android applications using:
- React Native
- TypeScript
- Swift / Objective-C
- Java / Android Studio
- Architect scalable, secure, and high-performance mobile solutions supporting multiple device types, screen resolutions, and localization requirements.
- Drive development standards for maintainability, scalability, accessibility, and security compliance.
- Guide teams in leveraging mobile device capabilities including:
- Camera
- Bluetooth
- Sensors
- Storage
- Secure Enclave / TEE / Strongbox
- Support development and integration of:
- Apple Wallet
- Google Wallet
- Digital credential wallets
- Mobile verifier applications
- Manage app lifecycle activities including App Store and Google Play Store deployments, updates, and release management.
- Ensure implementation of CI/CD pipelines, automated testing, code reviews, and quality assurance practices.
- Apply secure coding standards and mobile OS security guidelines while overseeing patching and vulnerability remediation.
Digital Identity & Verifiable Credentials- Lead development of digital identity and verifiable credential wallet solutions using:
- W3C Verifiable Credentials
- Decentralized Identifiers (DIDs)
- ISO/IEC 18013-X
- ISO/IEC 23220-X (mDOC)
- Provide technical leadership on:
- OpenID4VC / OpenID4VP
- OAuth2
- OIDC
- JWT/JWS
- CBOR/COSE
- PKI / TLS
- ECDSA P-256
- Ed25519
- SHA/SHA2
- RSA
- Ensure compliance with industry standards including:
Back-End Integration & Cloud Architecture- Oversee integration with enterprise backend systems using:
- REST APIs
- SOAP services
- Event-driven architectures
- Collaborate with backend teams working in:
- Support secure cloud-native deployments using:
- Ensure secure authentication, authorization, encryption, and data exchange mechanisms.
Team Leadership & Agile Delivery- Lead Agile development teams through:
- Sprint planning
- Backlog refinement
- Estimation sessions
- Technical design reviews
- Code reviews
- Mentor developers and promote engineering excellence across the team.
- Collaborate with cross-functional stakeholders including:
- Product Managers
- UX Designers
- Cybersecurity Teams
- Platform Architects
- Manage competing priorities and ensure timely delivery in a fast-paced enterprise environment.
Mandatory Skills & ExperienceMust Have- 5+ years of hands-on experience with React Native
- 4+ years of experience in a Lead Developer / Technical Lead capacity
- Strong leadership and stakeholder management experience
- Extensive experience building enterprise mobile applications for iOS and Android
- Strong expertise in:
- TypeScript
- Swift / Objective-C
- Java
- Mobile architecture patterns
- Experience with secure mobile development and OS-level security practices
- Experience with Apple Wallet, Google Wallet, or digital credential wallet implementations
- Hands-on experience with Secure Enclave, TEE, and/or Strongbox
- Experience implementing CI/CD pipelines and automated testing frameworks
- Strong understanding of Agile/Scrum delivery methodologies
Preferred Qualifications- Experience with decentralized identity and verifiable credential ecosystems
- Experience with OpenID4VC/OpenID4VP implementations
- Experience with Docker and Kubernetes
- Experience working within public sector or enterprise-scale environments
- Strong documentation and architecture governance experience
Work Environment- Onsite role located in Toronto, Ontario
- Standard working hours: Monday to Friday, 8:00 AM – 5:00 PM
- Candidates must be comfortable working in a highly collaborative enterprise delivery environment