Full Stack Engineer

5V Video
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 64K

Job location

Tech stack

ActiveMQ
API
C Sharp (Programming Language)
Cloud Computing
Encodings
Databases
Couchbase
Software Debugging
Distributed Systems
Oracle Applications
Prometheus
Responsive Web Design
React
Grafana
Media Technology
Concourse
Event Driven Architecture
Git Flow
Kafka
Build Tools
Front End Software Development
Video Streaming
Cloudwatch
Microservices

Job description

  • Building and maintaining scalable APIs and microservices
  • Developing intuitive and performant user interfaces using React
  • Working with event-driven architectures and distributed systems
  • Supporting and troubleshooting production systems
  • Collaborating with engineers, product teams, and stakeholders to deliver high-quality solutions
  • Contributing to and improving CI/CD pipelines and development workflows

Technical Skills & Experience

  • Strong experience with C#
  • Strong experience building modern UIs with ReactJS
  • Building and supporting APIs and microservices
  • Working with databases such as Oracle and/or Couchbase
  • Cloud experience
  • Understanding of responsive design and frontend performance

Systems & Tooling

  • Messaging/event-driven systems (e.g. Kafka, ActiveMQ, AmazonMQ)
  • Observability tools (e.g. Prometheus, Grafana, CloudWatch)
  • CI/CD pipelines and build tools (e.g. Concourse, Git-based workflows)
  • Experience debugging and supporting live production environments

Requirements

We are looking for a versatile Full Stack Software Engineer to join our engineering team working on cutting-edge solutions in the broadcast and media technology space.

This role combines strong backend engineering with modern frontend development, giving you the opportunity to build end-to-end systems that support video and broadcast workflows. Experience in the video or broadcast industry is highly desirable, but not essential., * You can quickly get up to speed and deliver value with minimal supervision

  • You proactively ask questions early to unblock progress
  • You communicate clearly about progress, risks, and blockers

Desirable (But Not Essential)

  • Experience in broadcast, media, or video technology
  • Familiarity with video streaming, encoding, or media delivery systems

Benefits & conditions

Why Join?

  • Build systems that directly support real-world broadcast and video platforms
  • Work across the full stack with modern technologies
  • Join a collaborative, delivery-focused engineering team
  • Flexible working environment with opportunities for growth

If you enjoy working across the stack and building robust, scalable systems, we'd love to hear from you.

Apply for this position