Senior / Staff Full stack engineer | Django / Ruby (Primary) | React (Strong) | Java or Rust (Secondary) | Fully Remote (EU-based) | £500-600/day | Outside IR35 | 12-month contract at Owen Thomas | Pending B Corp™, United Kingdom, £500-£600 per day

£500 - £600 per day

Contract Description

Senior / Staff Full stack engineer | Django / Ruby (Primary) | React (Strong) | Java or Rust (Secondary) | Fully Remote (EU-based) | £500-600/day | Outside IR35 | 12-month contract


The Opportunity


We’re partnering with a fast-scaling, globally distributed tech business that’s investing heavily in the evolution of its platform - modernising backend services, improving frontend experiences, and setting long-term architectural direction.


They’re looking for a Senior Full Stack Engineer (Contract) with strong experience in Django or Ruby, who is genuinely comfortable building production-grade UIs with React, and has experience in either Java or Rust (with the willingness to deepen skills in the other).


This is a high-impact, long-term contract within an experienced product-focused engineering team.


It’s well suited to a contractor who enjoys owning features end to end, working close to product, and contributing to a platform that values performance, scalability, and clean design - supported by modern, AI-assisted development practices.


What You’ll Be Doing as a Senior / Staff Full stack engineer | Django / Ruby (Primary) | React (Strong) | Java or Rust (Secondary) | Fully Remote (EU-based) | £500-600/day | Outside IR35 | 12-month contract

  • Designing and building end-to-end features across backend and frontend
  • Developing backend services primarily in Django or Ruby
  • Building and maintaining frontend components using React
  • Contributing to backend systems written in Java or Rust, with scope to grow into the other language
  • Working closely with product, design, and platform teams to deliver customer-facing functionality
  • Helping shape technical decisions as the platform evolves
  • Applying best practices around clean architecture, performance, reliability, and security
  • Using AI tools in your daily development workflow (e.g. coding assistance, refactoring, testing, debugging)


Core Skills & Experience Senior / Staff Full stack engineer | Django / Ruby (Primary) | React (Strong) | Java or Rust (Secondary) | Fully Remote (EU-based) | £500-600/day | Outside IR35 | 12-month contract


Essential

  • Senior-level experience as a Full Stack Engineer in production environments
  • Strong backend experience with Django or Ruby
  • Strong frontend experience building user interfaces with React
  • Commercial experience with either Java or Rust
  • Solid understanding of APIs, scalable architecture, and modern frontend practices
  • Experience working in cloud-native environments
  • Comfortable using AI-assisted development tools day to day
  • Contractor mindset: able to onboard quickly, communicate clearly, and deliver value fast


Strongly Preferred

  • Willingness to learn across languages and layers (Django ↔ Ruby, Java ↔ Rust)
  • Experience owning features end to end in product-led teams
  • Background in fast-growing or evolving platforms


Nice to Have

  • Experience with both Django and Ruby
  • Exposure to performance-sensitive or systems-level backend components
  • Interest in improving developer experience or internal tooling


Contract Details Senior / Staff Full stack engineer | Django / Ruby (Primary) | React (Strong) | Java or Rust (Secondary) | Fully Remote (EU-based) | £500-600/day | Outside IR35 | 12-month contract

  • Contract Type: LTD Company (UK) / B2B
  • Location: Fully remote (EU-based required for legal & timezone reasons)
  • Rate: £500–600 per day (Outside IR35)
  • Duration: 12 months, with strong extension potential
  • Start Date: ASAP


If you’re a Full Stack Engineer contractor who enjoys building features end to end with Django/Ruby and React, and wants exposure to Java and Rust within a modern, forward-looking platform team, this is a strong long-term opportunity.

Apply here, and we’ll be in touch if it looks like a good fit. :)