Back End Developer

Back End Developer

Full-Time 96000 - 144000 £ / year (est.) Working from home possible
R

At a Glance

  • Tasks: Design and develop backend services using Node.js for a large transport organisation.
  • Company: Join a dynamic team focused on enhancing a high-traffic booking system.
  • Benefits: Earn £400 per day, work remotely, and enjoy a flexible contract.
  • Other info: Short-term contract with potential for future opportunities.
  • Why this job: Make a real impact on a vital transport system while honing your Node.js skills.
  • Qualifications: Experience with Node.js, RESTful APIs, and large-scale applications required.

The predicted salary is between 96000 - 144000 £ per year.

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.

#J-18808-Ljbffr

Back End Developer employer: rmg digital

RMG Digital is an excellent employer that fosters a collaborative and innovative work culture in the picturesque setting of Landbeach, UK. Employees benefit from ongoing professional development opportunities, competitive compensation, and a supportive team environment that encourages creativity and problem-solving. Join us to be part of a forward-thinking company dedicated to developing cutting-edge technology for critical communication devices.

R

Contact Details:

rmg digital Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Back End Developer

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work in backend development. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Node.js projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common backend questions and coding challenges. Practising with friends or using online platforms can help you feel more confident when it’s your turn to shine.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate developers like you!

We think you need these skills to ace Back End Developer

Node.js
Backend Development
RESTful APIs
Backend Architecture
Scalability
Performance Optimisation
Code Reviews

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Node.js experience and any relevant projects you've worked on. We want to see how your skills match the role, so don’t be shy about showcasing your achievements!

Showcase Your Projects:If you’ve worked on large-scale applications or have experience with RESTful APIs, include those details! We love seeing real examples of your work that demonstrate your problem-solving skills and technical expertise.

Keep It Clear and Concise:When writing your application, clarity is key. Use straightforward language and avoid jargon unless it’s necessary. We appreciate a well-structured application that gets straight to the point!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at rmg digital

Know Your Node.js Inside Out

Make sure you brush up on your Node.js skills before the interview. Be ready to discuss your past projects, particularly those involving backend services and RESTful APIs. This will show that you have the hands-on experience they’re looking for.

Showcase Your Problem-Solving Skills

Prepare to tackle some technical questions or coding challenges during the interview. Think about how you can demonstrate your problem-solving approach, especially in high-traffic environments. They’ll want to see how you optimise systems for reliability and efficiency.

Communicate Clearly and Effectively

Since this role is remote, strong communication is key. Practice explaining your thought process clearly and concisely. Be ready to discuss how you collaborate with front-end and DevOps teams, as well as how you contribute to code reviews.

Understand the Company’s Needs

Research the transport organisation you’ll be working with. Understand their booking system and think about how your skills can help improve it. Showing that you’ve done your homework will impress them and demonstrate your genuine interest in the role.