Backend Developer (Remote)

Backend Developer (Remote)

Posted Today by Jobs Ai

Negotiable
Undetermined
Remote
EMEA

Summary: The Backend Developer role involves designing and building scalable, reliable services using a preferred programming language such as Python, Node.js, Java, Go, Rust, PHP, C#, or C++. The position requires collaboration with various teams to develop production APIs, manage database schemas, and ensure system performance and reliability. Candidates should have a strong focus on correctness and clean system design, along with a minimum of 2 years of backend development experience. The role offers a remote and flexible work environment with competitive pay options.

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: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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.