> Markdown version of [/jobs/ext/2970633-full-stack-2025](https://www.wearedevelopers.com/jobs/ext/2970633-full-stack-2025). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack 2025 - **Company:** planet - **Location:** London, UK (Remote available) - **Salary:** £50,000.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Amazon S3, Code Review, Continuous Integration, Relational Databases, PostgreSQL, Node.Js, Next.js, TypeScript, Performance Testing, ReactJS, Large Language Models, Backend, Deployment Automation, Graphql, Api Design - **Published:** September 18, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5889017699 ## About the Role * Solid experience building full-stack applications using TypeScript, Next.js, and Apollo GraphQL * Comfortable designing and querying GraphQL APIs, both client and server-side * Strong backend experience with PostgreSQL and relational data modelling * Familiarity with AWS services, including ECS, Lambda, RDS, and S3 * Experience in CI/CD environments and agile development workflows * Strong problem-solving skills and an eye for performance and maintainability * Excellent communication and collaboration skills Nice to Have: * Experience working in a high-demand, live event or fast-moving environment. * Knowledge of performance testing and simulating high-traffic scenarios. * Experience with the latest versions of Next.js including app router and server components. * Experience working with the OpenAI API or similar LLM services ## Description We're building a membership platform for the future of live events that prioritises and rewards loyal fans. At the heart of every meaningful live event lies the desire to feel connected, valued, and part of a shared community. That's why we built Planet, an end-to-end membership platform that allows artists, venues, and brands to truly understand their audiences. But we don't stop there. Through The Beat, our personalisation engine, we go beyond one-off, transactional moments and establish lasting connections with fans. By harnessing insights and learnings from over two years of research into fan engagement, we're building a future where: * Loyal fans feel truly seen and prioritised * Engagement is as seamless and as simple as possible to action Our vision is to enable impactful, personalised interactions with every fan, fostering deeper connections and more valuable communities. Together, Planet and The Beat help remove the time and resources traditionally required for fan engagement, making it effortless to take every campaign and live event to the next level. Sounds great! What's my part in this? As a Full-Stack Engineer, you'll play a key role in building the next generation of tools and features that power our platform. You'll work across the stack using TypeScript, Next.js, Apollo GraphQL, and PostgreSQL, delivering functionality that supports fans, artists, and internal teams.This is a great opportunity to work in a collaborative, fast-paced environment where your code directly shapes the experience of thousands of users., * Build and maintain features across the stack using Next.js (React), Node.js, Apollo GraphQL, and PostgreSQL * Collaborate with product, design, and engineering to scope, implement, and iterate on new functionality * Write clean, maintainable, and well-tested code * Optimise backend performance and API reliability * Help refine technical requirements and contribute to architectural decisions * Contribute to CI/CD processes and deployment automation * Support internal operations by monitoring infrastructure, resolving issues, and enhancing internal tools as needed * Participate in code reviews and knowledge-sharing across the team ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this)