-
idpp

Back End Developer

idpp
United Kingdom · Full-time · Entry

Backend Developer (Node.js)

Salary: £50,000 – £80,000 (depending on experience)

Location: London

Working Pattern: Hybrid (4 days on-site, 1 day remote)


About the Company

Our client is a London-based technology company focused on improving workplace and urban safety using advanced AI, Computer Vision, and Industrial IoT solutions. Their platform enhances existing camera and sensor infrastructure to proactively identify safety risks in real time.

The technology is used across industries including manufacturing, construction, energy, healthcare, and smart city environments. The company helps organisations reduce workplace incidents, maintain health and safety compliance, and gain operational insights. Strong emphasis is placed on data privacy, ethical AI, and scalable enterprise-grade systems, while maintaining a user-friendly experience.


About the Role

We are looking for a Backend Developer who can independently manage, maintain, and evolve a microservices-based backend platform and proprietary libraries.

You will be responsible for implementing new product features, maintaining and writing database migration scripts, identifying and resolving issues autonomously, and ensuring the reliability, performance, and security of backend services. This role suits someone who takes strong ownership and enjoys working in a cloud-native, distributed environment.


Key Responsibilities

  • Develop, maintain, and optimise backend microservices
  • Design and implement new features and integrations using Node.js
  • Write and maintain SQL database migration scripts (primarily PostgreSQL)
  • Debug issues across services and infrastructure with minimal supervision
  • Contribute to the design of scalable APIs and distributed system components
  • Collaborate with DevOps and ML/AI teams to ensure smooth platform operation
  • Ensure high standards of code quality, reliability, and security
  • Participate in architectural discussions around performance, scalability, and microservices


Required Skills & Experience

  • 3+ years of professional experience with JavaScript in a Node.js environment
  • Strong proficiency in Node.js and modern JavaScript
  • Solid experience with PostgreSQL and relational databases
  • Good understanding of the TCP/IP stack
  • Good working knowledge of Linux operating systems and shell workflows
  • Excellent hands-on experience with Docker
  • Understanding of Kubernetes (not mandatory, but highly valuable)
  • Ability to work autonomously and take ownership of complex backend systems


Essential

  • Redis
  • Distributed systems fundamentals


Nice to Have

  • Experience with Golang, Rust, C, C++, or Python
  • Experience building high-scale, low-latency systems
  • Exposure to IoT, streaming, or event-driven architectures


What’s on Offer

  • High level of autonomy with a zero-micromanagement culture
  • Supportive leadership focused on open discussion and applying the best ideas
  • Opportunity to work on complex, real-world systems at scale
  • Collaborative, internationally distributed engineering team
  • Competitive salary and benefits package
  • Clear opportunities for career growth and continuous learning

Key Skills

Ranked by relevance

ai c computer vision microservices javascript kubernetes postgresql devops golang linux cloud rust sql
Login to Apply
Posted
Dec 18, 2025
Type
Full-time
Level
Entry
Location
London Area
Company
idpp

Industries

Technology Information Media IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering
View Job Details
LGA IT
Related

Python Developer

2026-05-28

Full-time
Associate
Belgium
Technology
Information Technology
View Job Details
idpp
Related

AI Engineer

2026-01-07

Full-time
Mid-Senior
Germany
Technology
Information Technology