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 combined with back-end technologies. This role is crucial for delivering high-performance, secure solutions that meet business needs and contribute to organizational goals.
Responsibilities
- Develop, maintain, and enhance full-stack applications using modern frontend and backend 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
- Education: Bachelor’s degree in Computer Science, Engineering, or related field.
- Technical Skills:
- Strong front-end experience with Vue.js, React, or Angular.
- Proficiency in TypeScript and Node.js.
- Experience with Test Automation, ideally using Playwright.
- Knowledge of GraphQL.
- Familiarity with Azure/Azure Functions (optional).
- Experience with Azure DevOps (optional).
- Soft Skills:
- Strong communication and problem-solving skills.
- Ability to collaborate effectively in a team setting.
Preferred Skills
- Experience with microservices architecture.
- Familiarity with additional testing frameworks and tools.
- Knowledge of other programming languages and technologies.
Experience
- Minimum of 6+ years of experience in full-stack development.
Environment
- Work location is flexible (Any location).
- Possible work environment includes remote or hybrid settings, and requires collaboration with cross-functional teams.
Salary
- Salary details are not specified.
Growth Opportunities
CGI offers a competitive compensation package with opportunities for growth and professional development.
Benefits
- CGI provides benefits that start on the first day of employment, including:
- Paid time-off program.
- Profit participation and stock purchase plans.