IT & Software

Front End Software Engineer

CGI

Remote · Nationwide · United Kingdom

Overview

Join CGI as a Front End Software Engineer to design and deliver high-performing, accessible web applications within a collaborative Agile team. You will translate requirements into scalable front-end solutions and work closely with UX, back-end teams, and stakeholders to shape modern digital experiences. The role offers ownership, opportunities to influence technical direction, and a supportive environment focused on learning and innovation. This is a hybrid role in Scotland, with a strong emphasis on quality and security in delivery.

Pay / Benefits
  • competitive salary
  • excellent pension
  • private healthcare
  • share scheme (3.5% + 3.5% matching)
Responsibilities
  • Develop and deliver responsive, accessible web applications
  • Transform UI/UX designs into clean, reusable code
  • Integrate with back-end services and consume REST APIs
  • Optimize performance, scalability, and cross-browser compatibility
  • Troubleshoot and debug front-end issues
  • Participate in peer reviews and promote engineering best practices
  • Write unit and integration tests
  • Evaluate emerging front-end technologies and propose improvements
  • Deliver within Agile Scrum teams to meet project goals
  • Maintain accessibility, security, and web standards across solutions
Key requirements
  • Strong commercial experience in HTML5, CSS3/Sass, JavaScript (ES6+) and TypeScript
  • Expertise with at least one modern framework (React, Angular, or Vue.js)
  • Experience integrating and consuming REST APIs
  • Solid understanding of responsive design and performance optimization
  • Proficient with Git and browser developer tools
  • Experience writing unit and integration tests
  • Knowledge of WCAG accessibility and secure development practices
  • Experience in Agile/Scrum environments
  • Collaborative mindset
  • Ownership and accountability
  • Continuous learning mindset
  • HTML5
  • CSS3/Sass
  • JavaScript (ES6+)

Reference: WJ-747_31190555

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.