Front End Web Developer

CGIDallas, TX
Onsite

About The Position

CGI is seeking a highly motivated Front End Web Developer to join the Digital team. In this role, you will contribute to the design, development, and delivery of modern web applications and digital platforms that support enterprise-scale business solutions. As part of a collaborative Agile team, you will work across the full software development lifecycle—from design and development to testing, deployment, and maintenance support. You will help build scalable, secure, and high-performing applications and drive engineering best practices. This is an excellent opportunity for an experienced engineer who thrives in fast-paced environments, enjoys solving complex technical challenges, and is passionate about building exceptional digital experiences.

Requirements

  • 6-9 years of professional software development experience
  • Strong experience developing enterprise web applications using Angular and TypeScript
  • Hands-on experience with Node.js and Express.js
  • Experience building and consuming RESTful APIs and microservices
  • Strong understanding of HTML5, CSS3, JavaScript, and browser technologies
  • Experience with asynchronous programming concepts including Promises, Callbacks, and Event Loops
  • Experience with modern build and tooling frameworks such as Webpack, Grunt, or Gulp
  • Experience with Git and collaborative version control workflows
  • Experience with CI/CD pipelines and DevOps practices
  • Experience with containerization technologies such as Docker
  • Strong problem-solving, debugging, and analytical skills
  • Experience working in Agile/Scrum delivery environments

Nice To Haves

  • Experience with automated testing frameworks such as Mocha, Jasmine, Selenium, or Protractor
  • Exposure to cloud platforms and container orchestration technologies
  • Experience with Jenkins, Groovy, Concourse, or similar CI/CD tools
  • Familiarity with responsive design and accessibility standards
  • Exposure to native mobile development on iOS and/or Android
  • Experience with performance optimization and monitoring tools

Responsibilities

  • Develop, test, and deploy enterprise-grade web applications using modern JavaScript frameworks and backend technologies
  • Participate in building responsive, scalable, and maintainable front-end applications using Angular, TypeScript, HTML, and CSS
  • Develop RESTful APIs and microservices using Node.js and Express.js
  • Collaborate with cross-functional teams including product owners, architects, UX designers, QA engineers, and DevOps teams
  • Participate in Agile ceremonies including sprint planning, estimation, code reviews, and retrospectives
  • Implement automated testing, CI/CD pipelines, and DevOps best practices
  • Troubleshoot production issues and optimize application performance, scalability, and reliability
  • Contribute to architecture discussions and technical decision-making
  • Create and maintain technical documentation and development standards

Benefits

  • Life at CGI is rooted in ownership, teamwork, respect and belonging.
  • You are invited to be an owner from day 1 as we work together to bring our Dream to life.
  • We benefit from our collective success and actively shape our company’s strategy and direction.
  • Your work creates value.
  • You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
  • You’ll shape your career by joining a company built to grow and last.
  • You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service