Taro Logo

Software Engineer

Global leader in specialist media with over 3,000 employees working across 200+ media brands, specializing in trusted, expert content delivery through websites, magazines, events, newsletters, podcasts and social spaces.
Cardiff, UK
$35,000 - $45,000
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer

Future Publishing is seeking a Software Engineer to join their team in Cardiff, working on an exciting re-platforming project for GoCompare. This role is part of a strategic initiative to transform GoCompare's architecture into an API-first, cloud-based serverless system, aiming to establish it as the leading PCW service.

The position offers a competitive salary range of £35,000 - £45,000 and embraces a hybrid working model with three days in the Cardiff office and two days working remotely. As a Software Engineer, you'll be instrumental in building new systems while having the opportunity to influence architecture and design decisions.

The role requires expertise in modern technologies including .NET (8), JavaScript/TypeScript, Node.js, and React, along with experience in cloud services and modern architecture patterns. You'll be working with a variety of testing frameworks and following best practices in software development, including test-first approaches and CI/CD practices.

Future Publishing stands out as an employer by offering exceptional benefits, including uncapped leave, profit-sharing bonuses, and a share incentive plan. The company's culture promotes professional growth through mentoring opportunities and collaborative work across multiple teams including Engineering, Product, UX, and QA.

As part of a global leader in specialist media with over 3,000 employees across 200+ brands, you'll be contributing to a company that values diversity and inclusion, creating an environment where different perspectives are celebrated and everyone has the opportunity to thrive. The role offers an excellent balance of technical challenges, professional development, and work-life flexibility, making it an ideal opportunity for a mid-level software engineer looking to make a significant impact in a growing organization.

Last updated 5 hours ago

Responsibilities For Software Engineer

  • Build new systems while providing input into architecture and design
  • Work with engineers at all levels to deliver platform
  • Ensure changes are scalable, tested, and developed inline with best practices
  • Work closely with Engineering, Product, UX, QA and Project Management teams
  • Mentor engineers, junior/graduate engineers & trainee engineers
  • Review code and contribute to team growth and knowledge

Requirements For Software Engineer

TypeScript
JavaScript
Node.js
React
  • .NET (8)
  • JavaScript (ES6+) / TypeScript
  • Node JS
  • Azure Services
  • Application monitoring practices
  • Testing frameworks (Playwright, XUnit, Jest, Enzyme, React Testing Library & Nightwatch)
  • Experience with build and deployment pipelines (CI/CD) using Azure DevOps
  • Knowledge of Modern Architecture (Headless APIs, Microservices, Eventing/Messaging, Streams)
  • ReactJS (Hooks & Context API)

Benefits For Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
  • Uncapped leave
  • Profit sharing bonus
  • Referral rewards
  • Wellbeing support with Colleague Assistant Programmes
  • Share Incentive Plan
  • Hybrid working (3 days office, 2 days home)

Interested in this job?

Jobs Related To Future Publishing Software Engineer