Skip to main content
Posted 11 August, 2026

Back End Developer (Node.js)

Arc IT Recruitment
London, ENG, GB Full Time

Job Description

Back End Developer (Node.js)

\n

\n

Senior Software Engineer – Pricing & Inventory (Node/TypeScript)

\n

Contract: 6 months initially

\n

Rate: Up to £420 per day, Outside IR35

\n

Location: Can be worked fully remote

\n

We’re supporting a high-traffic global e-commerce platform in its search for a Senior Software Engineer to improve its pricing, inventory and availability systems.

\n

This is a hands-on role focused on building reliable, scalable services that process millions of customer searches across multiple international markets.

\n

What you’ll be working on

\n
    \n
  • Building and improving pricing, inventory and availability services
  • \n
  • Developing quote-caching and data freshness strategies
  • \n
  • Designing resilient APIs and third-party integrations
  • \n
  • Reducing latency and improving platform performance
  • \n
  • Balancing pricing accuracy with cache efficiency and infrastructure cost
  • \n
  • Improving monitoring, tracing and production observability
  • \n
  • Owning solutions from investigation through to deployment
  • \n
\n

Essential experience

\n
    \n
  • Strong commercial experience with Node.js and TypeScript
  • \n
  • Experience building pricing, inventory or availability systems
  • \n
  • Background in a high-traffic e-commerce, marketplace or travel platform
  • \n
  • Strong understanding of caching, data freshness and cache invalidation
  • \n
  • Experience designing reliable APIs using retries, timeouts, idempotency and backpressure
  • \n
  • Good SQL knowledge
  • \n
  • Experience integrating unreliable or poorly documented third-party APIs
  • \n
  • Strong production ownership across testing, CI/CD, deployment and monitoring
  • \n
  • Regular use of AI coding tools or LLM-based development tools
  • \n
\n

Nice to have

\n
    \n
  • C#/.NET or Python
  • \n
  • Cloud platforms and Terraform
  • \n
  • Datadog, distributed tracing, profiling or flame graphs
  • \n
  • Dynamic pricing, edge technologies or travel-sector experience
  • \n
\n

This role would suit an experienced engineer who is comfortable owning complex pricing and inventory problems in a high-volume transactional environment.

\n