Sr. Full Stack Developer (Staff level) :
On behalf of our IT client, Procom is searching for a Sr. Full Stack Developer (Staff level) for a permanent role. This position is a hybrid position with 3 days onsite at our client’s Montreal, Ottawa, or Toronto office.
Sr. Full Stack Developer (Staff level) - Job Description :
As a Senior Specialist in Full-stack Software Engineering, you will operate at a Staff Engineer level, shaping the future of software engineering with our client by defining enterprise-wide standards, reusable blueprints, and paved paths that enable teams to build secure, scalable, and maintainable applications. This role involves both strategic and technical responsibilities, partnering with engineering, platform, and security leaders to establish best practices and elevate engineering excellence across the enterprise.
Sr. Full Stack Developer (Staff level) - Responsibilities :
- Define and drive enterprise software engineering standards for front-end, backend, and full-stack development.
- Build blueprints, templates, and paved paths that teams can adopt with confidence.
- Lead Communities of Practice (CoPs) to promote knowledge sharing and innovation.
- Coach and mentor engineers across teams, advocating for craftsmanship, performance, accessibility, and secure coding.
- Establish testing strategies and ensure they are embedded in CI / CD pipelines.
- Collaborate with platform, DevOps, and security teams to embed DevSecOps, observability, and GitOps practices.
- Align engineering approaches with enterprise architecture and compliance frameworks.
- Serve as a trusted technical advisor across multiple teams, influencing decisions at scale.
Sr. Full Stack Developer (Staff level) - Mandatory Skills :
- A bachelor’s degree in computer science, Computer Engineering, or related field.
- A minimum of 7 years of full-stack engineering experience.
- Expertise in modern front-end frameworks (React, Angular) and backend platforms (Node.js, or .NET Core).
- Strong experience with API-first development and microservices.
- Cloud-native skills with Azure (preferred), AWS, Kubernetes, and Docker.
- Proven ability to design and integrate CI / CD pipelines and apply GitOps principles.
- Demonstrated leadership in coaching, mentoring, and influencing engineering culture.
Sr. Full Stack Developer (Staff level) – Nice-to-Have Skills :
- Experience with Domain-Driven Design (DDD) and CQRS.
- Background in serverless computing.
- Contributions to InnerSource or open-source projects.
- Experience with progressive web apps (PWAs).
- Knowledge of multi-brand UI support and micro-frontends.
Sr. Full Stack Developer (Staff level) – Assignment Length :
This is a permanent position.
Sr. Full Stack Developer (Staff level) - Start Date :
ASAP.
Sr. Full Stack Developer (Staff level) - Assignment Location :
Montreal, Ottawa, or Toronto, with a hybrid work model requiring 3 days in the office.