Closing date for applications is currently 5pm, Friday 9th May 2025. We do reserve the right to close this advertisement early or extend, dependent on the volume of suitable applications.
We are not currently able to offer visa sponsorship.
The company
FFT is an industry-leading education technology company (non-profit) with staff working from home or at our offices in Cardiff or London. Using cutting edge technology, FFT provides an education analytics platform to 13,000 schools in the UK and schools in 40 countries around the world. We have a strong, trusted brand with schools and our analytics services helps school leaders and teachers to analyse pupil assessment data, benchmark school performance, support school improvement and ensure that every pupil achieves the very best education outcomes.
The opportunity
We are looking for an experienced and highly skilled, full stack web applications developer with UX skills to join our growing team.
Whether youre already a highflier, a rising star or someone eager to rapidly grow into a technical leader, this role is your opportunity to stand out, make an impact, and shape the future of our team and technology.
The ideal candidate will bring their prior technical knowledge and industry experience to help develop our next generation of products and services. You will integrate into an established software development team with a diverse range of skills and experience while receiving full support from our architects, developers, and management. We are early adopters of cutting-edge technology with a modern technical stack. Our products integrate into a cohesive suite of decoupled, integrated products using open web standards. This is a hands-on role with opportunities to innovate, build our next gen products, enhance and redevelop existing products, put your skills to the test, and contribute to a highly performing team.
The role
Reporting to Head of Application Development in our Education Data division
Working within an established Agile Scrum process
Liaise with product designers, solution architects, product managers, data analysts, testers and the management team to ensure solutions are fit for purpose and developed on time and to a high-quality standard
Were looking for someone with a passion for exploring best-of-breed technologies, including cutting-edge advancements like machine learning and generative AI. A true technologist at heart, you stay ahead of the curve, continuously learning and championing innovative solutions. Well favour candidates who bring enthusiasm for leveraging technology to drive progress
Skills and experience
Full stack web development including front end (Angular latest) and web API (.NET latest)
Strong UX skills and demonstrable experience in improving end-user experience across multiple, large and sophisticated web applications that are integrated into a suite
Web accessibility standards and implementations
Maintaining and contributing to an isolated UI Components library (e.g. Storybook)
Solid experience of developing for cloud, ideally Amazon Web Services, but other transferrable cloud skills would be considered
A developer who thrives in Agile, balancing collaboration with the ability to lead by example. Whether guiding Scrum ceremonies or mentoring peers, youll play a key role in driving progress and inspiring the team to excel
The ideal candidate will demonstrate a strong understanding of DevOps practices, including the automation of build and deployment pipelines to streamline product delivery and ensure operational excellence
The candidate must have a solid understanding of where automated testing fits into the development lifecycle, including unit, integration, and end-to-end testing, with hands-on experience in writing and maintaining these tests to ensure quality and reliability
Strong troubleshooting skills with demonstrable experience in problem-solving and fault-finding, with the ability to diagnose and resolve issues effectively, when working under pressure
You should have a passion for software architecture and application design patterns, with a strong desire to build robust and scalable products and deepen your knowledge and demonstrate both breadth and depth in the software architecture
Demonstrate minimum 3 years experience in a similar role, contributing to high-quality development
Build a long-term career, taking advantage of learning opportunities and contributing to our companys evolving product suite.
Desirable skills, knowledge & experience
Any experience or exposure to Big Data and Data Analytics
Any relational databases, NoSQL and serverless technologies experience
Any database design and management skills
Any experience of the education sector / EdTech
Knowledge of AI, ML, GenAI an advantage
Hours of work
34 hours per week across 4.5 days, full-time, Monday to Friday. Shorter working day on a Friday
Salary
The salary range for this role is 40,000 - 55,000 per annum, depending upon experience. In addition to the base salary you will also receive a generous benefits package, see the Perks section below for further details.
Location
Hybrid working based at our South Wales (Cowbridge) office.
We cannot accept applications for working remotely outside of the UK.
The perks & benefits
You will also have the chance to work alongside a team of hard-working, passionate people in a role where you'll see the impact of your work every day. We also offer:
Opportunities to gain AWS certifications
The chance to coach and mentor other developers.
Access to technical conferences for professional development.
4.5-day working week for improved work-life balance
38 days annual leave (including public holidays and company shutdown periods) with additional leave increasing with service
Birthday leave enjoy your special day off!
A generous pension scheme, with FFT employer contributions at 9%
Private Healthcare Insurance, including 24/7 virtual GP access
Income Protection & Life Assurance Schemes
Annual Leave Purchase Scheme to buy extra holiday days
Enhanced Maternity and Paternity Pay
Cycle to Work & Electric Vehicle Lease Schemes
Flexible working, including part-time and term-time-only positions
Personal development opportunities with a dedicated training budget
Regular social events and a dog-friendly office
Recently refurbished South Wales office with a pool table and relaxation areas
Free office refreshments, including a coffee machine (Cowbridge), tea, biscuits, fresh fruit, etc.
Employee Assistance Programme to support wellbeing
Our 'Lunch and Learn' programme, where you can gain insights into company hot topicsplus free lunch in the office
Free parking within walking distance of the office (excluding our London office)
To apply for this position please click 'apply' above and upload your CV and a covering letter (no more than 1 side of A4) demonstrating how your skills and experience match those required for this role.
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.