Full Stack Engineer (Newsroom)

Full Stack Engineer (Newsroom)

Posted 2 weeks ago by SoTalent

Negotiable
Undetermined
Undetermined
London Area, United Kingdom

Summary: The Full Stack Engineer role in the newsroom involves developing high-quality front-end web applications and engaging data visualizations to enhance digital journalism. The position requires collaboration with journalists and designers to create impactful user experiences and maintain robust codebases. Ideal candidates will have a strong background in JavaScript frameworks and a passion for data-driven storytelling. This is a full-time, fixed-term contract for 12 months based in London.

Key Responsibilities:

  • Design and develop high-quality front-end web applications using modern JavaScript frameworks (e.g., React.js, Redux, D3).
  • Create engaging data visualizations and interactive editorial experiences for digital platforms.
  • Rapidly prototype and iterate using lean methodologies and test-driven development (TDD).
  • Maintain scalable, performant, and secure codebases.
  • Collaborate with journalists, designers, and backend developers to bring stories to life.
  • Shape technical direction and tooling choices across the software development lifecycle.

Key Skills:

  • Strong experience in JavaScript and frameworks like React/Redux, Svelte, and D3.
  • Proficiency in Node.js, npm, webpack, and modern build tools.
  • TDD experience using tools like Mocha, Cypress, and CircleCI.
  • Familiarity with Figma or other UI design tools.
  • Solid understanding of web performance, optimization, and security best practices.
  • Working knowledge of Python or R for backend scripting or data manipulation.
  • Experience with MySQL/NoSQL databases and Linux/Unix environments.
  • Curiosity about current events and a passion for data-driven storytelling.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

description: Newsroom Full-Stack Developer (12-Month FTC/Secondment) Location: London, Middlesex Employment Type: Full-time, Fixed-Term Contract (12 months) About the Role Join a dynamic newsroom team where technology and storytelling combine to create impactful digital journalism. This role is ideal for someone passionate about building visually compelling, technically robust user experiences. You'll contribute to editorial tools, visual storytelling, and real-time news applications.

Key Responsibilities

  • Design and develop high-quality front-end web applications using modern JavaScript frameworks (e.g., React.js, Redux, D3).
  • Create engaging data visualizations and interactive editorial experiences for digital platforms.
  • Rapidly prototype and iterate using lean methodologies and test-driven development (TDD).
  • Maintain scalable, performant, and secure codebases.
  • Collaborate with journalists, designers, and backend developers to bring stories to life.
  • Shape technical direction and tooling choices across the software development lifecycle.

What You’ll Bring

  • Strong experience in JavaScript and frameworks like React/Redux, Svelte, and D3.
  • Proficiency in Node.js, npm, webpack, and modern build tools.
  • TDD experience using tools like Mocha, Cypress, and CircleCI.
  • Familiarity with Figma or other UI design tools.
  • Solid understanding of web performance, optimization, and security best practices.
  • Working knowledge of Python or R for backend scripting or data manipulation.
  • Experience with MySQL/NoSQL databases and Linux/Unix environments.
  • Curiosity about current events and a passion for data-driven storytelling.

Team Overview You’ll be embedded within a newsroom's Data and Forensics team — a multi-skilled unit focused on transparent, investigative journalism. Projects involve data analysis, satellite imagery, open-source research, and innovative visual storytelling techniques.

Benefits Access to exclusive digital and TV services Private healthcare Generous pension plan Discounted mobile and broadband packages Unique rewards and experiences