Front end Developer
Summary
Builds Angular-based UIs for space-domain-awareness dashboards, visualizing complex engineering data with RxJS and automated testing in an Agile/DevSecOps environment.
About The Company
CGI is a globally recognized IT and business consulting services firm with a strong presence across various sectors including space, defense, intelligence, aerospace, and maritime. Renowned for delivering complex, mission-critical systems, CGI leverages its extensive expertise, innovative technologies, and agile methodologies to provide tailored solutions that meet the unique needs of its clients. The company prides itself on fostering an inclusive and diverse work environment, encouraging collaboration, and promoting professional growth among its employees. Recognized in the Sunday Times Best Places to Work List 2025 and named one of the 'World's Best Employers' by Forbes magazine, CGI offers a dynamic workplace where talent is valued and nurtured.
CGI is a globally recognized IT and business consulting services firm with a strong presence across various sectors including space, defense, intelligence, aerospace, and maritime. Renowned for delivering complex, mission-critical systems, CGI leverages its extensive expertise, innovative technologies, and agile methodologies to provide tailored solutions that meet the unique needs of its clients. The company prides itself on fostering an inclusive and diverse work environment, encouraging collaboration, and promoting professional growth among its employees. Recognized in the Sunday Times Best Places to Work List 2025 and named one of the 'World's Best Employers' by Forbes magazine, CGI offers a dynamic workplace where talent is valued and nurtured.
About The Role
We are seeking a talented and motivated Front End Developer with expertise in Angular to join our Space, Defence and Intelligence business unit. This role involves working on cutting-edge projects that support space domain awareness and related scientific and engineering data visualization. As part of our team, you will be instrumental in designing and developing user interfaces that effectively present complex data, ensuring an engaging and efficient user experience. The position offers an exciting opportunity to contribute to innovative solutions within a rapidly expanding business area, working on projects that evolve through agile methodologies such as Scrum, SAFe, and DevSecOps.
Qualifications
Essential qualifications include a strong background in modern Angular (version 14+), along with proficiency in JavaScript, TypeScript, CSS, and HTML5. Excellent communication and teamwork skills are vital, as the role requires collaboration within a dynamic environment where requirements and technologies can change rapidly. Candidates should demonstrate pragmatic, delivery-focused approaches and a passion for learning new skills. Highly desirable qualifications include experience with automated testing tools such as Playwright and Cucumber, familiarity with RxJS and CSS Grid, and exposure to Astro Space UX Design System. Experience in Agile development practices is also advantageous.
Responsibilities
Your primary responsibilities will include developing and maintaining user interfaces that effectively display scientific and engineering data, ensuring usability and performance standards are met. You will collaborate closely with multidisciplinary teams to understand project requirements, contribute to prototyping efforts, and adapt to evolving project scopes. Implementing automated testing frameworks, participating in code reviews, and adhering to best practices in software development are key aspects of your role. Additionally, you will be involved in integrating new technologies and methodologies to enhance system capabilities and user experience. Your proactive engagement and problem-solving skills will be essential in delivering high-quality solutions within tight deadlines.
Benefits
CGI offers a comprehensive benefits package that includes a competitive salary, a robust pension scheme, private healthcare, and a share scheme with a 3.5% + 3.5% matching component, making you a CGI Partner rather than just an employee. The company values work-life balance and provides a flexible hybrid working model based out of our Leatherhead site. Employees also have access to ongoing training and development opportunities to support career growth. CGI promotes a culture of ownership, teamwork, and respect, ensuring that every individual’s contributions are recognized and valued. Additionally, the company supports diversity and inclusion initiatives and is committed to fostering a supportive environment for all employees.
Equal Opportunity
CGI is an equal opportunity employer that values diversity and inclusion in the workplace. We are committed to creating an environment where all employees are treated with respect and fairness, regardless of race, gender, age, disability, sexual orientation, or background. Our recruitment and employment practices are designed to promote equality and ensure that everyone has an equal opportunity to succeed and grow within the organization. We believe that a diverse workforce enhances our ability to innovate and serve our clients effectively.