IT & Software

Full Stack Developer

Guardian Media Group

London · Greater London · United Kingdom

Overview

In this role you will build and evolve frontend and backend features for Guardian’s publishing and journalism engineering stream. You will work in a cross-functional team, typically with Scala and TypeScript, shaping both product decisions and technical direction. You’ll grow through movement across teams and contribute to open source communities. This is a chance to impact digital journalism at scale while collaborating with editorial and commercial colleagues.

Pay / Benefits
  • 30 days annual leave
  • pension scheme with employee contribution 5% and employer contribution 8-12%
  • volunteering days
  • season ticket loans
  • private healthcare
  • enhanced parental leave
Responsibilities
  • Develop both frontend and backend components in a cross-functional team
  • Iterate rapidly to release new features
  • Collaborate closely with editorial and commercial colleagues
  • Contribute to product and technical decision making
  • Pursue growth by rotating between teams and learning new skills
  • Engage with open source communities and GitHub-hosted projects
Key requirements
  • Solid backend knowledge in an equivalent programming language
  • Experience with frontend and backend development
  • Proficiency in Scala and TypeScript; willingness to learn TypeScript if needed
  • Interest in shaping the future of digital journalism and web technologies
  • Curiosity about organizational direction and opportunities for skill growth
  • Ability to make reasoned technology choices and timing of usage
  • Collaborative mindset
  • Curiosity and learning orientation
  • Strong communication and cross-functional teamwork
  • Scala
  • TypeScript
  • JavaScript background

Reference: WJ-747_30457499

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.