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: Enjoy a hybrid work model, competitive salary, and professional growth opportunities.
- Other info: Collaborative Agile teams and excellent career advancement potential.
- 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) 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, all while enjoying a hybrid work environment that promotes work-life balance. With a strong focus on employee growth, we provide continuous learning opportunities and encourage knowledge sharing, 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)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at CGI or similar companies. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects with Angular and Node.js. Make sure to include links to your GitHub repositories so potential employers can see your code in action.
✨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—real examples will make you stand out!
✨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 take that extra step to connect with us directly.
We think you need these skills to ace Front-End Engineer (Full Stack)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Angular, Node.js, and Azure to show us you’re the right fit for our team.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about front-end development and how your background aligns with our mission. Be sure to mention any relevant projects or achievements that showcase your skills.
Showcase Your Projects:If you’ve worked on any cool projects, especially those involving CI/CD processes or cloud-based applications, don’t hesitate to include them. We love seeing practical examples of your work!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team.
How to prepare for a job interview at CGI Group Inc.
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Angular and Node.js, as these are crucial for the role. Brush up on your knowledge of cloud environments like Azure and tools like Terraform and Jenkins. Being able to discuss your experience with these technologies confidently will show that you're ready to hit the ground running.
✨Showcase Your Agile Experience
Since the role involves working within Agile teams, be prepared to talk about your experiences in Agile ceremonies like sprint planning and retrospectives. Share specific examples of how you've contributed to team discussions and improved processes, as this will demonstrate your collaborative spirit.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your troubleshooting skills. Think of past incidents you've resolved, particularly in production environments. Be ready to explain your thought process and the steps you took to overcome challenges, as this will highlight your problem-solving abilities.
✨Engage with Stakeholders
Strong communication is key, so think about how you've engaged with stakeholders in previous roles. Prepare to discuss how you’ve managed expectations and communicated technical concepts to non-technical audiences. This will show that you can bridge the gap between tech and business needs.