Full Stack Software Developer

Full Stack Software Developer

Full-Time 28800 - 48000 £ / year (est.) No home office possible
G

At a Glance

  • Tasks: Join our team as a Full Stack Software Developer, working on real-time analytics tools.
  • Company: Be part of the Guardian, a diverse organisation committed to fearless journalism and accountability.
  • Benefits: Enjoy flexible working arrangements, career development opportunities, and a collaborative culture.
  • Why this job: Shape the future of digital journalism while growing your skills in a supportive environment.
  • Qualifications: Familiarity with back-end programming; eagerness to learn Scala and Typescript is essential.
  • Other info: We welcome applicants from all backgrounds and value diverse experiences.

The predicted salary is between 28800 - 48000 £ per year.

Join our team at the Guardian and be a part of a diverse and inclusive global organisation that delivers fearless, investigative journalism, and holds power to account. Our team of award-winning journalists, cutting-edge commercial professionals, and industry-leading digital experts are committed to making a difference and represent a wide range of backgrounds and perspectives. We offer a challenging and exciting environment for career development, with a focus on training, growth and fostering an inclusive culture.

We’re now looking for a Full Stack Software Developer to work on Ophan, the Guardian’s in-house developed, real time analytics tool. You’ll be part of the software engineering team, responsible for applications used by our Stakeholders. At GNM we see data as an asset that is critical for informing our business and driving performance. Data supports all areas of operations: informing our editors choices; supporting advertising revenue; and supporting our reader revenue teams to acquire more supporters and increase revenue per supporter.

About the Role:

  • You’ll mostly be programming in Scala and Typescript, running in AWS, but we use the tool that best fits the problem.
  • You’ll work with elasticsearch to deliver real time data insights.
  • You’ll work with SQL and BigQuery.
  • You’ll be working in a cross-functional team, which is empowered to rapidly iterate and release new features.
  • You’ll be active in the development, maintenance and evolution of existing data applications.
  • You won’t be coding in isolation - our culture is strongly collaborative, whether pair programming with other developers or working closely with editorial and commercial colleagues.
  • Sometimes deciding what code to write is as hard as writing the code itself. As an engineer you’ll be involved in product decisions as well as technical ones.
  • You have a strong interest in growing your skills even further.

About You:

  • As a full-stack engineer, you’ll be comfortable working on the back-end and front-end.
  • We typically use Scala and Typescript; you may not be familiar with Scala yet, but you should have a solid back-end knowledge in an equivalent programming language. If you have a Javascript background but don't have familiarity with Typescript, you should be happy to learn Typescript on the job.
  • You are excited by the opportunity to shape the future of digital journalism.
  • Your interests go beyond just your team’s objectives; you are curious about where the organisation is moving as a whole.
  • You have a strong interest in growing your skills.
  • You can make reasoned choices regarding what technologies to use and when to use them.

We believe diversity of people, backgrounds, experience and ideas helps us to build better products and achieve more. We welcome applicants who have taken traditional and non-traditional career paths into software development. We value and respect all differences (seen and unseen) in all people. We aspire to have inclusive working experiences and an environment that reflects the audience we serve, where our people have equal access to career development opportunities, their voices are heard and can contribute to our future. We actively encourage applications from people of all backgrounds. Many of our staff work flexibly and we will consider all requests for flexible working arrangements.

How to Apply

To apply, please upload your latest CV and a cover letter which outlines why you’d love to take on this role, and why you’re a great match for what we’re looking for. We appreciate the time taken to prepare each application we receive. We do not use AI-assisted technology to review applications; every application is reviewed by a member of our recruitment team. The closing date for applications is Friday 18th April 2025. All roles at the Guardian are open for everybody to apply. It is important to us that you feel supported and comfortable throughout your recruitment process, in order to perform your best. Please let us know if there are any changes we could make to help your application, this includes providing documents in accessible formats or personalising the process to better support your needs. Please contact Anna Vipers on anna.vipers@theguardian.com to discuss further so we can work with you to support you through your application.

Full Stack Software Developer employer: GUARDIAN NEWS AND MEDIA

At the Guardian, we pride ourselves on being an exceptional employer, offering a vibrant and inclusive work culture that champions diversity and fosters personal growth. As a Full Stack Software Developer, you'll be part of a collaborative team dedicated to innovative journalism, with access to ongoing training and development opportunities in a dynamic environment. Located in a city renowned for its rich cultural heritage, we provide flexible working arrangements and a supportive atmosphere where your contributions are valued and your career aspirations can flourish.
G

Contact Detail:

GUARDIAN NEWS AND MEDIA Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Software Developer

✨Tip Number 1

Familiarise yourself with Scala and Typescript, as these are key languages for the role. Even if you haven't worked with Scala before, having a solid understanding of back-end programming will help you pick it up quickly.

✨Tip Number 2

Show your enthusiasm for digital journalism and how technology can enhance it. Research the Guardian's recent projects or innovations in data analytics to discuss during your interview.

✨Tip Number 3

Highlight your collaborative skills and experiences. Since the role involves working closely with editorial and commercial teams, be ready to share examples of successful teamwork and how you’ve contributed to group projects.

✨Tip Number 4

Express your eagerness to learn and grow within the role. The Guardian values continuous development, so mention any relevant courses or self-study you've undertaken to improve your skills.

We think you need these skills to ace Full Stack Software Developer

Proficiency in Scala
Strong knowledge of Typescript
Experience with AWS
Familiarity with Elasticsearch
SQL and BigQuery expertise
Full-stack development skills
Collaborative programming experience
Understanding of real-time data analytics
Ability to make technology choices
Curiosity about digital journalism
Strong problem-solving skills
Adaptability to new technologies
Excellent communication skills
Interest in continuous learning and skill development

Some tips for your application 🫡

Understand the Role: Read the job description thoroughly to understand the responsibilities and required skills for the Full Stack Software Developer position. Tailor your application to highlight relevant experiences and skills that align with the role.

Craft a Compelling Cover Letter: Write a cover letter that not only explains why you want the role but also showcases how your background and skills make you a great fit. Mention specific technologies like Scala, Typescript, and your experience with data applications to demonstrate your suitability.

Highlight Collaborative Experience: Since the role emphasises collaboration, include examples in your CV or cover letter that showcase your ability to work in cross-functional teams. Discuss any pair programming or collaborative projects you've been involved in.

Showcase Your Growth Mindset: Express your enthusiasm for learning and growing your skills in your application. Mention any relevant courses, certifications, or personal projects that demonstrate your commitment to professional development in software engineering.

How to prepare for a job interview at GUARDIAN NEWS AND MEDIA

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Scala and Typescript, as well as any equivalent programming languages. Highlight specific projects where you've used these technologies, and be ready to demonstrate your understanding of back-end and front-end development.

✨Emphasise Collaboration

Since the role involves working in a cross-functional team, share examples of how you've successfully collaborated with others in previous roles. Discuss your experiences with pair programming or working closely with non-technical colleagues to show that you value teamwork.

✨Express Your Curiosity

The Guardian values candidates who are curious about the organisation's direction. Prepare to ask insightful questions about their projects and future goals, demonstrating your interest in contributing to the broader mission of digital journalism.

✨Prepare for Product and Technical Discussions

Be ready to engage in conversations about both product decisions and technical choices. Think about how you can contribute to shaping the future of their tools and applications, and be prepared to discuss your thought process when selecting technologies for specific problems.

Full Stack Software Developer
GUARDIAN NEWS AND MEDIA
G
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>