At a Glance
- Tasks: Design and develop scalable cloud-based applications using Angular and Node.js.
- Company: Join CGI, a leader in tech innovation for public services.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Collaborative Agile teams and strong focus on continuous improvement.
- Why this job: Make a real difference in public services while working with cutting-edge technology.
- Qualifications: Experience with Angular, Node.js, and Azure cloud environments required.
The predicted salary is between 55000 - 65000 £ per year.
As a Senior Front-End Engineer (Full Stack) at CGI, you will design, build, and enhance scalable cloud-based applications that support key public services in England and Wales. You will work within Agile teams to contribute to technical direction, improve engineering practices, and drive innovation in a secure government environment.
Key Responsibilities
- Design and develop scalable full‑stack applications using Angular and Node.js.
- Collaborate on technical design discussions and solution architecture.
- Build and maintain cloud‑based services and deployment pipelines within Azure environments.
- Support and improve CI/CD processes using Jenkins, Terraform, and DevOps best practices.
- Participate in Agile ceremonies including sprint planning and retrospectives.
- Manage and integrate large‑scale application components across web ecosystems.
- Troubleshoot and resolve technical issues, incidents, and production challenges.
- Contribute and influence engineering standards, technical decisions, and continuous improvement initiatives.
Essential Qualifications
- Strong experience with Angular and modern front‑end development frameworks.
- Strong Node.js development experience including APIs and backend services.
- Experience working within Azure cloud environments.
- Hands‑on experience with Terraform and Infrastructure as Code practices.
- Strong knowledge of Jenkins and CI/CD pipeline management.
- Experience using Git version control and collaborative development workflows.
- Familiarity with Jira and Confluence within Agile delivery environments.
- Strong understanding of software engineering best practices and design patterns.
- Experience supporting scalable, resilient, and cloud‑based application architectures.
- Strong communication, stakeholder engagement, and problem‑solving skills.
Desirable Skills
- Experience with incident management, monitoring, and observability tooling.
- Knowledge of DevOps principles and modern deployment pipelines.
- Experience working within public sector or highly regulated environments.
- Ability to mentor team members and support knowledge sharing initiatives.
Due to the secure nature of the programme you will need to hold UK Security Clearance or be eligible to undergo the clearance process. The role is a hybrid position.
Front-End Engineer (Full Stack) in City of Westminster employer: CGI Group Inc.
At CGI, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Senior Front-End Engineer (Full Stack), you will have the opportunity to work on impactful projects that support vital public services, while benefiting from a strong commitment to employee growth through continuous learning and mentorship. Our hybrid work model and focus on Agile practices ensure a flexible and engaging environment, making CGI a rewarding place to advance your career in technology.
StudySmarter Expert Advice🤫
We think this is how you could land Front-End Engineer (Full Stack) in City of Westminster
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at CGI or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects using Angular and Node.js. This is your chance to demonstrate your expertise and creativity, so make it shine!
✨Tip Number 3
Prepare for interviews by brushing up on Agile methodologies and CI/CD processes. Be ready to discuss how you've used tools like Jenkins and Terraform in your past projects. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Front-End Engineer (Full Stack) in City of Westminster
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Front-End Engineer role. Highlight your experience with Angular, Node.js, and any cloud-based projects you've worked on. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about building scalable applications and how you can contribute to our team. Keep it engaging and relevant to the job description.
Showcase Your Projects:If you've got a portfolio or GitHub with projects that demonstrate your skills in full-stack development, share it! We love seeing real examples of your work, especially if they involve CI/CD processes or cloud services.
Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.
How to prepare for a job interview at CGI Group Inc.
✨Know Your Tech Stack
Make sure you brush up on your Angular and Node.js skills before the interview. Be ready to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.
✨Understand Agile Methodologies
Since you'll be working in Agile teams, it's crucial to understand Agile principles and ceremonies. Be prepared to share your experiences with sprint planning, retrospectives, and how you've contributed to team dynamics in past roles.
✨Showcase Your Cloud Knowledge
Familiarise yourself with Azure environments and be ready to discuss your experience with Terraform and CI/CD processes. Highlight any specific projects where you've built or maintained cloud-based services, as this will demonstrate your hands-on expertise.
✨Communicate Effectively
Strong communication skills are key for this role. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. Remember, it's not just about what you know, but how you convey that knowledge to others.