onsite
Senior Developer - Loblaw Digital
Software Engineer
Senior Backend Developer focused on building secure, scalable authentication and authorization services for a large digital ecosystem, leveraging Node.js, Python, AWS, and industry‑standard protocols like OAuth and JWT.
About the role
Key Responsibilities
- Design, develop, and maintain high‑availability backend services that power identity and access management across the organization.
- Implement secure authentication flows using OAuth 2.0, OpenID Connect, and JWT, ensuring compliance with industry standards.
- Collaborate with cross‑functional teams to integrate identity services with eCommerce, beauty, pharmacy, and apparel platforms.
- Optimize performance and scalability of services on AWS, utilizing Lambda, API Gateway, DynamoDB, and other managed services.
- Write comprehensive unit, integration, and performance tests; participate in code reviews and continuous improvement initiatives.
Requirements
- 5+ years of backend development experience, with strong proficiency in Node.js and/or Python.
- Deep understanding of authentication, authorization, and identity protocols (OAuth, OpenID Connect, SAML).
- Hands‑on experience deploying and managing services on AWS.
- Strong problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
- Excellent communication skills and a passion for building secure, user‑centric solutions.