Graduate Software Engineer

CityGrad • london, england • Posted June 20, 2026

Position Overview

As a Junior Full Stack Developer, you will play a crucial role in building resilient, scalable technology that drives the company's growth.

Responsibilities

  • Collaborate with agile, cross-functional teams to develop resilient and scalable technology solutions.
  • Interface with the business to understand requirements and deliver high-quality software.
  • Own the code lifecycle, from inception to in‑life support, including QA and deployment.
  • Collaborate with other team members and stakeholders to find solutions to problems.
  • Write clear, testable code to ensure quality and scalability.
  • Develop new features and release them iteratively to enhance the user experience.
  • Review code via pull requests and participate in design discussions.
  • Help upgrade the current client‑facing platform using the latest technologies.
  • Document code to ensure maintainability of the platform, building modular layouts and r...