Senior Full Stack Engineer - JavaScript & Node.js
Technology
CGIReston, United States€95,800 - €154,300 /yearYesterdayUntil 6/8/2026
Full timeHybrid
Job description
Requirements
Must have:
- Over 7 years of practical experience in developing and deploying production-level applications - Extensive knowledge of AWS services (Lambda, ECS, EC2, RDS, S3, API Gateway, etc.) - Strong programming expertise in Python, with familiarity in frameworks such as FastAPI or Flask - Proficient in working with various frontend frameworks like React, Angular, or Vue - Experience in designing and implementing RESTful APIs along with microservices architectures - Understanding of distributed systems and the associated challenges of scalability - Hands-on experience with both SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB) - Proficiency in containerization technologies (Docker) and orchestration tools like Kubernetes - Familiarity with CI/CD practices and version control systems, preferably Git (GitLab is a plus) - Experience with infrastructure as code tools like Terraform - Solid grasp of software design principles, data structures, and algorithmic strategies - Background in automated testing (unit and integration) and maintaining code integrity - Ability to architect systems focused on performance, scalability, and reliability - Experience managing large datasets (JSON, XML, Parquet, etc.) - Exposure to LLMs or AI-enhanced application features is highly advantageous - Familiarity with AI-augmented development tools (e.g., GitHub Copilot) - Excellent problem-solving abilities and effective collaboration skills in agile teams - Bachelors degree in Computer Science, Information Systems, or a related discipline
Responsibilities:
- Design, build, and scale modern cloud-native applications - Engage in both backend and frontend development with a focus on Python-based services - Contribute to API design and distributed systems operating on AWS - Deliver production-ready solutions and assist in architectural decision-making - Ensure systems are scalable, reliable, and performant - Collaborate effectively with cross-functional teams in an agile setting - Take high-quality software from concept through to deployment - Tackle complex engineering challenges and maintain clean, manageable code - Integrate emerging technologies, including AI/LLM capabilities, into practical applications
Company:
At CGI, we understand that what we do matters. We are currently seeking a Senior Full Stack Engineer to join our dynamic team, where you will have the chance to support one of our largest clients in a fast-paced, collaborative environment. Our innovative approach involves working in tandem with clients utilizing emerging technologies. With partnerships with 15 of the top 20 banks globally, our long-standing relationships with the top 10 banking clients average over 26 years. This position is located at a client site in Reston, VA, with a hybrid working model available. We offer competitive compensation, comprehensive insurance options, and plenty of opportunities for professional development. Join us at CGI, one of the largest IT and business consulting services firms in the world, where your contributions will create value and shape your career.
Keywords
ReactOSTandemDocBookXBELGitLabOrchestrationVue.jsJSONScalabilityAngularNode.jsAngularJSJavaScriptDevOpsPostgresqlPythonSqlXmlApache ParquetCI/CD
¿Te interesa este puesto?