Full Stack Engineer
Full Stack Software Engineer (Java / C# / React) – Broadcast & Video Technology
Location: London Area - Hybrid
Full-Time Contract
Rates: Negotiable
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.
What You’ll Be Doing
- Designing and developing end-to-end features across backend services and frontend applications
- 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 Java and/or 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
How You Work
- 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
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 Now!