Senior Full Stack Developer | ScaleneWorks INC
Job Description
Full Stack Developer - Senior
Company Overview
At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 68,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability, and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at www.cgi.com.
Job Summary
The Senior Full Stack Developer will lead the design, development, and optimization of complex web applications using modern front-end frameworks such as Vue.js, React, or Angular, combined with back-end technologies including JavaScript/TypeScript, Node.js, and GraphQL. This role requires strong expertise in building scalable APIs, implementing automated testing strategies (Playwright), and ensuring high-performance, secure solutions. The developer will collaborate with cross-functional teams, contribute to architectural decisions, and support CI/CD pipelines and cloud deployments, with optional exposure to Azure Functions and Azure DevOps.
Responsibilities
- Develop, maintain, and enhance full-stack applications using modern front-end and back-end technologies.
- Design and implement GraphQL or RESTful APIs, microservices, and integration components.
- Write clean, well-structured, and efficient code following established standards.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Participate in code reviews, technical design discussions, and solution architecture.
- Build responsive, high-performance UI components and user experiences.
- Ensure applications are secure, scalable, and optimized for performance.
- Create and maintain automated tests to ensure software quality and stability.
- Support deployment pipelines, CI/CD processes, and cloud-based environments.
- Troubleshoot production issues and contribute to continuous improvement efforts.
Qualifications
- Strong front-end experience with Vue.js, or React/Angular.
- Proficient in TypeScript and Node.js - full stack.
- Test automation experience, ideally with Playwright.
- Experience with GraphQL implementation.
- Knowledge of Azure/Azure Functions (optional).
- Experience with Azure DevOps (optional).
- Good communication and problem-solving skills.
Preferred Skills
- Familiarity with additional front-end frameworks and libraries.
- Knowledge of advanced testing techniques.
- Experience with other back-end technologies.
Experience
- Minimum of 6+ years of relevant experience in full-stack development.
Environment
- This role allows for work from any location with hybrid options available.
Salary
- Salary range is not specified.
Growth Opportunities
- CGI offers a competitive compensation package with opportunities for growth and professional development.
Benefits
- Full-time, permanent members enjoy benefits starting on the first day of employment, including a paid time-off program and profit participation and stock purchase plans.