> Markdown version of [/jobs/ext/2259873-back-end-developer](https://www.wearedevelopers.com/jobs/ext/2259873-back-end-developer). 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). --- # Back End Developer - **Company:** RMG DIGITAL - **Location:** Greater London, UK (Remote available) - **Salary:** £50,000.0 - £80,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Agile Methodology, Cloud Computing, Data Stores, Distributed Systems, Mobile Application Software, PostgreSQL, Machine Learning, Node.Js, Software Architecture, Redis, Systems Architecture, TypeScript, Web Services, Datadog, Circleci, ReactJS, Backend, Event Driven Architecture, Graphql, Machine Learning Operations, React Native, Restful APIs, Terraform, Domain Driven Design, Service Stack - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815179678-back-end-developer ## About the Role We're looking for an engineer who enjoys building reliable, scalable backend systems and takes pride in writing clean, maintainable code. You'll ideally have: * Commercial experience developing backend applications with Node.js * A solid understanding of software architecture and distributed systems * Experience designing and building production-grade APIs * Strong problem-solving skills and excellent computer science fundamentals * The ability to communicate technical concepts clearly with both technical and non-technical stakeholders * Experience working within Agile environments, Experience with any of the following would be advantageous, but is by no means essential: * GraphQL * Event-driven architectures * Terraform * DataDog * Domain-Driven Design (DDD) * Hexagonal Architecture * Start-up or scale-up engineering environments ## Description Location: Remote (UK) | Monthly team meet-ups | Optional London co-working space We're partnering with an innovative, well-established insurance technology company that's transforming the auto insurance industry. By combining telematics, real-world driving behaviour and proprietary machine learning models, they've built a smarter underwriting platform that delivers lower costs, greater accuracy and industry-leading loss ratios. As the business continues to grow, they're looking for a talented Backend Engineer to help build the next generation of their platform. The Opportunity This is an opportunity to work on modern, cloud-native systems-not legacy applications. You'll play a key role in designing, building and maintaining the scalable APIs, backend services and distributed systems that power the company's core insurance platform, mobile applications and machine learning pipelines. You'll join a collaborative engineering team that values clean code, thoughtful architecture and solving meaningful customer problems, while having genuine influence over the technical direction of the platform. What You'll Be Doing * Design, build and maintain scalable backend services using Node.js and TypeScript * Develop APIs and services supporting the insurance platform, mobile applications and third-party integrations * Contribute to system architecture and help shape the long-term engineering strategy * Work closely with Product, Design and Engineering teams to deliver high-quality features * Take ownership of the services you build, ensuring reliability, scalability and observability * Participate in on-call support and continuously improve system performance You'll be working with a modern technology stack including: * Node.js & TypeScript * PostgreSQL, Datastore & Redis * GraphQL * React & React Native * Event-driven architecture using Pub/Sub * Domain-Driven Design (DDD) * Hexagonal Architecture * Terraform * CircleCI About You We're looking for an engineer who enjoys building reliable, scalable backend systems and takes pride in writing clean, maintainable code. You'll ideally have: * Commercial experience developing backend applications with Node.js * A solid understanding of software architecture and distributed systems * Experience designing and building production-grade APIs * Strong problem-solving skills and excellent computer science fundamentals * The ability to communicate technical concepts clearly with both technical and non-technical stakeholders * Experience working within Agile environments Nice to Have Experience with any of the following would be advantageous, but is by no means essential: * GraphQL * Event-driven architectures * Terraform * DataDog * Domain-Driven Design (DDD) * Hexagonal Architecture * Start-up or scale-up engineering environments What's on Offer? * Salary of £50,000-£80,000 DOE * Fully remote within the UK * Monthly in-person engineering meet-ups * Optional London co-working space if you enjoy office collaboration * Modern tech stack with greenfield development * High levels of ownership and technical autonomy * The opportunity to help shape a rapidly growing engineering platform If you're passionate about backend engineering and want to build scalable software that makes a real impact, we'd love to hear from you. ## Related Videos - [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) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [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) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)