Full Stack Engineer

Full Stack Engineer

London Full-Time 43200 - 46800 £ / year (est.) No home office possible
SR2 | Socially Responsible Recruitment | Certified B Corporation

At a Glance

  • Tasks: Join a team to design and develop digital solutions for government partners.
  • Company: A consultancy focused on empowering decision-makers with transformative technology.
  • Benefits: Hybrid work model, competitive pay, and long-term contract opportunities.
  • Why this job: Work on impactful projects that shape real-world systems and enhance your tech skills.
  • Qualifications: Strong React and Node.js experience, plus familiarity with Docker, Kubernetes, and CI/CD practices.
  • Other info: 6-month rolling contract with potential for 2+ years of work.

The predicted salary is between 43200 - 46800 £ per year.

We are currently seeking a Full Stack Software Engineer to join on a contract basis to help design, develop and deliver intuitive, scalable digital solutions for our government partners. You’ll work as part of a multidisciplinary team, helping to build synthetic environments and decision support tools that model real-world systems—from transport networks to terrain and population dynamics.

Experience required:

  • Strong experience with React
  • Proficient in Node.js, including Express, NestJS, or Gatsby.
  • Comfortable working with Docker and Kubernetes for containerised deployments.
  • Experience with PostgreSQL and other database technologies.
  • Solid grasp of microservices architecture, RESTful and gRPC services.
  • Hands-on experience with Kafka for distributed data streaming.
  • Experienced with CI/CD practices, Git workflows, and automated testing.

Overview:

  • Hybrid: 2 days a week onsite in London
  • Inside IR35
  • £600-650 a day
  • Start ASAP
  • 6 month rolling contract
  • 2+ years worth of work

Please apply with a copy of your CV and Emma from SR2 will contact potential candidates regarding next steps.

Full Stack Engineer employer: SR2 | Socially Responsible Recruitment | Certified B Corporation

Join a forward-thinking consultancy that prioritises innovation and collaboration, offering a dynamic work culture where your contributions directly impact transformative technology for government partners. With a strong focus on employee growth, you will have access to continuous learning opportunities and the chance to work alongside a multidisciplinary team in a hybrid environment, balancing remote flexibility with engaging in-person collaboration in London. This role not only provides competitive compensation but also the unique advantage of being part of a long-term programme dedicated to building impactful digital solutions.
SR2 | Socially Responsible Recruitment | Certified B Corporation

Contact Detail:

SR2 | Socially Responsible Recruitment | Certified B Corporation Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as React and Node.js. Consider building a small project or contributing to an open-source project that showcases your skills in these areas.

✨Tip Number 2

Network with professionals in the field, especially those who work with government projects or in consultancies. Attend meetups or online webinars related to full stack development to make connections and learn about potential opportunities.

✨Tip Number 3

Prepare for technical interviews by practising coding challenges that focus on React and Node.js. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills.

✨Tip Number 4

Showcase your understanding of microservices architecture and CI/CD practices during discussions. Be ready to discuss how you've implemented these in past projects, as this will demonstrate your hands-on experience and fit for the role.

We think you need these skills to ace Full Stack Engineer

Proficiency in React
Strong knowledge of Node.js
Experience with Express, NestJS, or Gatsby
Familiarity with Docker and Kubernetes
Experience with PostgreSQL and other database technologies
Understanding of microservices architecture
Knowledge of RESTful and gRPC services
Hands-on experience with Kafka for distributed data streaming
Familiarity with CI/CD practices
Proficient in Git workflows
Experience with automated testing
Ability to work in a multidisciplinary team
Strong problem-solving skills
Adaptability to changing project requirements

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with React, Node.js, Docker, Kubernetes, and PostgreSQL. Use specific examples from your past work that demonstrate your skills in these areas.

Craft a Strong Cover Letter: Write a cover letter that explains why you are interested in the Full Stack Engineer position. Mention your experience with microservices architecture and CI/CD practices, and how they relate to the role.

Showcase Relevant Projects: If you have worked on projects involving synthetic environments or decision support tools, be sure to include them in your application. Describe your role and the technologies used.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a technical role.

How to prepare for a job interview at SR2 | Socially Responsible Recruitment | Certified B Corporation

✨Showcase Your Technical Skills

Make sure to highlight your experience with React and Node.js during the interview. Be prepared to discuss specific projects where you've used these technologies, and demonstrate your understanding of related tools like Express, NestJS, or Gatsby.

✨Discuss Containerisation Knowledge

Since the role involves working with Docker and Kubernetes, be ready to explain how you've used these tools in past projects. Share examples of how containerisation has improved your development process or deployment strategies.

✨Emphasise Your Experience with Databases

Talk about your proficiency with PostgreSQL and any other database technologies you've worked with. Be prepared to discuss how you’ve designed database schemas or optimised queries in previous roles.

✨Demonstrate Understanding of CI/CD Practices

As the position requires knowledge of CI/CD practices, share your experience with automated testing and Git workflows. Discuss how these practices have contributed to the efficiency and reliability of your software delivery.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>