Senior Full Stack Developer
CGI · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Pune, Maharashtra, India
CGI · Bengaluru, Karnataka, India - Chennai, Tamil Nadu, India - Pune, Maharashtra, India
**Job Title: Senior Full Stack Developer** **Experience:** 7+ Years **Job Location:** Any Location (India) **Employment Type:** Full-Time **Job Summary** We are looking for a Senior Full Stack Developer with strong experience in modern frontend and backend technologies. The ideal candidate should have expertise in Vue.js (or React/Angular), TypeScript, Node.js, GraphQL, and automated testing using Playwright. The role involves designing scalable applications, developing secure APIs, and collaborating with cross-functional teams to deliver high-quality software solutions. **Key Responsibilities** - Develop, enhance, and maintain full-stack web applications. - Design and build scalable GraphQL and REST APIs. - Develop backend services using Node.js and TypeScript. - Build responsive and high-performance user interfaces using Vue.js, React, or Angular. - Participate in technical design discussions and architecture decisions. - Write clean, maintainable, and reusable code following best practices. - Develop and maintain automated test scripts using Playwright. - Support CI/CD pipelines and cloud-based deployments. - Troubleshoot production issues and optimize application performance. - Collaborate with product owners, architects, QA teams, and other stakeholders. **Mandatory Skills** - TypeScript - Node.js - Vue.js / React.js / Angular - GraphQL - Playwright (Test Automation) - REST APIs - Full Stack Development - JavaScript - Strong communication and problem-solving skills **Good to Have** - Azure - Azure Functions - Azure DevOps - CI/CD - Microservices **Required Experience** - 7+ years of experience in Full Stack Development. - Hands-on experience with modern JavaScript frameworks. - Strong backend development experience using Node.js and TypeScript. - Experience building GraphQL APIs. - Experience with automated testing using Playwright. - Knowledge of REST APIs, Microservices, and secure application development. - Experience working in Agile/Scrum environments.