Backend Developer (Remote)

Backend Developer (Remote)

Posted Today by Jobs Ai

Negotiable
Undetermined
Remote
United Kingdom

Summary: The Backend Developer role is a remote position focused on designing and building scalable, reliable services using a variety of programming languages. Candidates will be responsible for creating production APIs, managing database schemas, and ensuring system performance and reliability. The ideal applicant should have a strong background in backend development and a passion for clean system design. This position offers a flexible work environment and opportunities to work with modern backend technologies.

Key Responsibilities:

  • Design and build REST or GraphQL APIs in your preferred language.
  • Model database schemas, optimize queries, and manage migrations.
  • Integrate with third-party APIs, payment systems, or AI services.
  • Write tests, handle observability, and own production reliability.
  • Collaborate with frontend, product, and data teams.
  • Troubleshoot production issues and improve system performance.

Key Skills:

  • 2+ years of professional backend development experience.
  • Strong proficiency in one or more: Python, Node.js, Java, Go, Rust, PHP, C#, or C++.
  • Solid database skills across PostgreSQL, MySQL, MongoDB, or Redis.
  • Understanding of distributed systems fundamentals.
  • Experience with Git, code review, and automated testing.
  • Strong written communication for async collaboration.

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role : Backend Developer (Remote)
Location : Remote
Payout : $50 - $120/hour
Role Overview
We are hiring a Backend Developer to design and build scalable, reliable services. In this role, you will work with your strongest language from Python, Node.js, Java, Go, Rust, PHP, C#, or C++ to build production APIs, data layers, and distributed systems. The ideal candidate cares about correctness, performance, and clean system design.

Key Responsibilities

  • Design and build REST or GraphQL APIs in your preferred language.
  • Model database schemas, optimize queries, and manage migrations.
  • Integrate with third-party APIs, payment systems, or AI services.
  • Write tests, handle observability, and own production reliability.
  • Collaborate with frontend, product, and data teams.
  • Troubleshoot production issues and improve system performance.

Required Skills & Qualifications

  • 2+ years of professional backend development experience.
  • Strong proficiency in one or more: Python, Node.js, Java, Go, Rust, PHP, C#, or C++.
  • Solid database skills across PostgreSQL, MySQL, MongoDB, or Redis.
  • Understanding of distributed systems fundamentals.
  • Experience with Git, code review, and automated testing.
  • Strong written communication for async collaboration.

Preferred Qualifications

  • Cloud experience on AWS, GCP, or Azure.
  • Infrastructure as Code (Terraform, Pulumi, CloudFormation).
  • Docker, Kubernetes, or service mesh experience.
  • Message queues (Kafka, RabbitMQ, SQS) or event-driven architecture.
  • Experience with microservices or serverless patterns.

What We Offer

  • Remote and flexible work environment.
  • Competitive pay with contract and full-time options.
  • Opportunity to work across modern backend stacks.
  • Stable, well-funded client teams with real engineering problems.
  • Learning opportunities across distributed systems and cloud.

Equal Opportunity Employer
We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.

Apply Now!