FlatPlan logo

Full Stack Javascript-focused Engineer, US hours

FlatPlan
Department:iOS Developer
Type:REMOTE
Region:UK
Location:United Kingdom
Experience:Mid-Senior level
Estimated Salary:£80,000 - £120,000
Skills:
JAVASCRIPTREACTNODE.JSJQUERYDOM MANIPULATIONCSSHTML5AWSMONGODBAGILE METHODOLOGIES
Share this job:

Job Description

Posted on: June 9, 2025

Important note: This role is for US hours. 9-5pm PT (5pm-1am UK)

Summary

Hi, I’m Kieran, CEO at FlatPlan. We’re a SaaS business that enables media companies to deliver breaking news articles to millions of people on Apple devices. We’re a small, passionate team that work closely with some incredible companies including The Athletic, Formula One, Premier League and The Atlantic. We have big plans – to transform how news media reaches readers – and central to those plans is an exceptional developer.

Position overview

We work with a prestigious group of media companies and brands, helping them reach a wide audience of readers. What we do is tricky from a technical perspective, and makes a huge impact to our customers, and you will be responsible for helping us innovate with incredible software.

We’re looking for a talented developer to work with our team to keep innovating as we grow. We move fast, and our product roadmap includes analytics dashboard builds, parsing of PDFs, LLM analysis of content for resurfacing and experimenting with a new set of platforms to output to.

We listen carefully to our customers. Recent innovations like our dashboard, Promote functionality and recirculation components have emerged from customer conversations – indeed FlatPlan as a solution started this way. As such, you will be working closely with our team, helping us react to problems that our customers face and conceptualise, scope and document innovative solutions.

We’re looking for someone with experience at the highest level with Javascript – preferably with React and Node.js. You’ll be an experienced, proactive developer who cares about attention to detail and has great communication skills. We’re based mostly in the UK and Europe but we are looking for someone who can work from 9-5pm PT (5pm-1am UK).

We’re a small team, so you’ll be used to pitching in and handing work over to the team in a polished state, with clean, well-documented code.

On any given day you could be helping us deliver a complex liveblog integration for a sports brand like FIFA, troubleshooting an issue with a huge news story for a national broadcaster or working on a proof of concept that utilises functionality made available to us by Apple.

You’ll be an integral part of our team, becoming a vital connection between media companies and their audiences – and you’ll get to work on some incredible projects.

How we’re setup

We build primarily with Javascript, using Node.JS, the Cheerio library for parsing and manipulating HTML, and jQuery for DOM manipulation. We also use a JSON format called Apple News Format for Apple News delivery, which we will provide training on. We also utilise Node.js and React for our customer dashboard, MongoDB and AWS.

We’re always open to innovation and opinions on the tooling, frameworks and stacks that future products should utilise and you’ll be supported by a team with a good understanding of our current product and great ideas for the future.

Why you should apply

We’re a small team of people based mainly in the UK and around Europe, working fully-remotely. We’re all working together to build an incredible company that makes a genuine impact to media companies, and we’re having fun doing it.

We’re a supportive team that genuinely cares about each other, sharing team achievements and working closely together to solve problems. You’ll get to work with world-renowned media companies and brands including Premier League, ITV News and Formula One.

We are a profitable company, formed in 2019 and backed by TinySeed, a syndicate of investors led by author and serial entrepreneur Rob Walling. Our relationship to Apple Inc. runs deep – we are Apple’s preferred provider for Apple News, and following a period of assessment, a direct supplier to Apple.

We’re growing fast, too, so you’ll learn a lot about growing a sustainable, profitable company of this kind and you’ll get plenty of opportunities for personal and professional growth. There are no layers of bureaucracy or work politics – you’ll be speaking directly with everyone from leadership teams to support teams, and we’re a lovely bunch if we say so ourselves!

Requirements

  • 7+ years of commercial experience as a developer
  • Proven experience in a software development team
  • Strong problem-solving skills and the ability to think critically
  • Excellent communication skills and the ability to collaborate effectively with remote teams
  • Extensive experience with Node.js
  • Strong proficiency with React and modern JavaScript frameworks
  • Expertise in jQuery and DOM manipulation
  • Deep knowledge of modern CSS and HTML5
  • Proven ability to design, architect, and implement complex software solutions
  • Excellent understanding of git workflows and package management
  • Experience with AWS deployment, configuration and management
  • Experience with Agile methodologies and tools

Our commitment to diversity, equity and inclusion:

At FlatPlan, we're dedicated to building a diverse team that reflects the varied experiences and backgrounds of our customers and the audiences they reach. We believe in fostering an inclusive environment, where every individual feels valued, heard and empowered. All qualified applicants will receive consideration without regard to race, colour, gender, gender identity or expression, sexual orientation, religion, national origin, disability, genetics, background or age.

We strongly encourage individuals from underrepresented groups to apply.

No agencies. Any emails from agencies will be marked as Spam.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!