remote
Sr. Consultant, Full Stack Developer - CIBC
Full Stack Developer
Senior Full‑Stack Consultant driving innovative banking solutions, delivering end‑to‑end web applications using JavaScript, Node.js, React, and Azure cloud services while integrating robust REST APIs and SQL data stores.
About the role
Key Responsibilities
- Design, develop, and maintain scalable full‑stack web applications that support the bank’s digital transformation initiatives.
- Collaborate with product owners, UX designers, and data engineers to translate human‑centered insights into functional features.
- Implement and consume RESTful APIs, ensuring high performance, security, and reliability.
- Leverage Azure services (App Service, Functions, DevOps) for cloud‑native deployment, monitoring, and CI/CD pipelines.
- Write efficient SQL queries and optimize database interactions for transactional and analytical workloads.
- Mentor junior developers, conduct code reviews, and champion best practices in coding standards and agile delivery.
Requirements
- 5+ years of professional experience in full‑stack development with strong expertise in JavaScript, Node.js, and React.
- Proven experience building and deploying applications on Microsoft Azure, including CI/CD and serverless components.
- Solid understanding of REST API design, authentication, and performance optimization.
- Hands‑on experience with relational databases (SQL Server, PostgreSQL) and writing complex queries.
- Excellent problem‑solving skills, ability to work cross‑functionally, and a passion for delivering client‑focused digital solutions.
Skills
javascriptnodejsreactazuresql