Developer Web (f/m/d) in London

Developer Web (f/m/d) in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
5

At a Glance

  • Tasks: Develop and optimise Flutter experiences for embedded devices in a cutting-edge entertainment platform.
  • Company: Join a leading tech company revolutionising connected TV experiences for millions worldwide.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with exciting challenges and career advancement opportunities.
  • Why this job: Be at the forefront of technology, shaping the future of entertainment software.
  • Qualifications: Strong experience with Flutter, Dart, and embedded systems; solid debugging skills required.

The predicted salary is between 60000 - 80000 £ per year.

We are building the next generation of connected TV and entertainment experiences used by millions of viewers globally. As part of a major platform evolution, we are modernising our device software stack and introducing Flutter across embedded entertainment devices. We are looking for an engineer who can operate beyond application development and contribute to platform architecture, performance optimisation, and embedded runtime engineering. This is a highly technical role focused on device-side software, platform scalability, and developer experience across a large connected TV ecosystem.

What You'll Be Working On

  • Developing and optimising Flutter-based experiences for embedded devices
  • Contributing to the evolution of a large-scale Entertainment OS platform
  • Improving runtime performance, memory usage, rendering efficiency, and startup times
  • Working closely with platform, UI, and embedded software teams
  • Supporting the migration of legacy frameworks and applications to Flutter
  • Troubleshooting complex device-level software issues
  • Driving architectural decisions and technical direction across the platform
  • Building software used across Smart TV, streaming, and connected device ecosystems

Technology Environment

  • Flutter
  • Dart
  • Embedded Linux
  • C++
  • QT / QML
  • Smart TV / Connected TV platforms
  • Entertainment Operating Systems
  • Performance Profiling & Optimisation
  • CI/CD & Automated Testing

What You'll Bring

  • Strong commercial experience with Flutter and Dart
  • Experience building software for embedded devices rather than solely mobile applications
  • Solid understanding of software architecture and platform engineering
  • Experience working with C++ and native integrations
  • Knowledge of embedded Linux environments
  • Experience optimising application performance, memory consumption, and rendering pipelines
  • Strong debugging and troubleshooting skills
  • Ability to work within large, complex codebases

Highly Desirable

  • Experience with Flutter runtime internals
  • Smart TV, OTT, Connected TV, or Entertainment OS experience
  • QT / QML experience
  • Experience migrating legacy platforms to modern UI frameworks
  • Platform-level engineering experience within large-scale consumer products

Ideal Backgrounds

  • Smart TV Platform Engineer
  • Embedded Software Engineer
  • Entertainment OS Engineer
  • Connected Device Engineer
  • Principal Software Engineer
  • Staff Software Engineer
  • Platform Architect

Developer Web (f/m/d) in London employer: 5V Video

Join a forward-thinking company that is at the forefront of revolutionising connected TV and entertainment experiences. With a strong emphasis on innovation, our collaborative work culture fosters creativity and technical excellence, providing ample opportunities for professional growth and development. Located in a vibrant tech hub, we offer competitive benefits and a dynamic environment where your contributions will directly impact millions of viewers worldwide.

5

Contact Details:

5V Video Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Developer Web (f/m/d) in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Flutter projects, especially those related to embedded devices. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your debugging and troubleshooting skills. Practice coding challenges that focus on performance optimisation and embedded systems to impress your interviewers.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented developers like you. Keep an eye on our job listings and make sure your application stands out!

We think you need these skills to ace Developer Web (f/m/d) in London

Flutter
Dart
Embedded Linux
C++
QT / QML
Performance Optimisation
Software Architecture

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Developer Web. Highlight your experience with Flutter, Dart, and any embedded systems you've worked on. We want to see how your skills align with our needs!

Showcase Your Projects:Include specific projects that demonstrate your expertise in building software for embedded devices. If you've optimised performance or contributed to platform architecture, let us know! We love seeing real-world examples.

Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate a well-structured application that gets straight to the good stuff!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at 5V Video

Know Your Flutter Inside Out

Make sure you brush up on your Flutter and Dart skills. Be ready to discuss your past projects in detail, especially those involving embedded devices. Highlight how you've optimised performance and tackled complex issues.

Understand the Bigger Picture

Familiarise yourself with the company's platform architecture and how your role fits into it. Show that you can think beyond just application development and are keen to contribute to platform scalability and performance.

Showcase Your Troubleshooting Skills

Prepare examples of how you've debugged and resolved complex software issues in the past. This role requires strong troubleshooting abilities, so be ready to demonstrate your thought process and problem-solving techniques.

Be Ready for Technical Questions

Expect in-depth technical questions about embedded Linux, C++, and performance optimisation. Brush up on these topics and be prepared to discuss your experience with legacy frameworks and migrating to modern UI solutions.