Front End Web Developer

CGI Technologies and Solutions, Inc.
Dallas, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Dallas, United States of America

Tech stack

Gulp
HTML
Java
JavaScript
Agile Methodologies
Application Performance Management
HTML5
Automation of Tests
CSS
Mobile Application Development
Code Review
Information Systems
Continuous Integration
Software Debugging
DevOps
Groovy
Monitoring of Systems
Node.js
Performance Tuning
Scrum
Responsive Web Design
Selenium
Software Engineering
TypeScript
Web Applications
Web Application Frameworks
Web Platforms
Grunt (Software)
Express
GIT
Concourse
Containerization
WebPack
Angular
Kubernetes
Information Technology
Front End Software Development
Asynchronous Programming
Protractor
REST
Mocha
Software Version Control
Jasmine
Docker
Jenkins
Microservices

Job description

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.

This is a Full Time. On-Site Employment opportunity based in the Dallas, TX Area.

Your future duties and 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

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

Preferred Qualifications

. 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

Education: Bachelor's degree in Computer Science, Information Systems, Engineering, Mathematics, or a related technical discipline, or equivalent practical experience.

#LI-TSCH1

Skills:

  • Agile
  • Angular
  • DevOps
  • Docker
  • GIT
  • HTML
  • Java
  • Node.Js
  • RESTful (Rest-APIs)
  • Typescript
  • Grunt
  • Jenkins
  • Microservices
  • Test automation

About the company

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because... You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. 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. Come join our team-one of the largest IT and business consulting services firms in the world.

Apply for this position