At a Glance
- Tasks: Develop and optimise Flutter experiences for embedded devices in a dynamic entertainment ecosystem.
- Company: Join a leading tech company revolutionising connected TV experiences for millions globally.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on innovation and career advancement.
- 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
Scrum Developer (m/w/d) in London employer: 5V Video
Join a forward-thinking company that is at the forefront of transforming entertainment experiences for millions globally. 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 directly impact the evolution of cutting-edge connected TV technologies.
StudySmarter Expert Advice🤫
We think this is how you could land Scrum Developer (m/w/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 knowledge of software architecture and performance optimisation. Practice coding challenges and be ready to discuss your past experiences with embedded systems.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for you, and applying directly can sometimes give you a leg up in the hiring process.
We think you need these skills to ace Scrum Developer (m/w/d) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Flutter and Dart, especially in embedded environments. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about working on connected TV experiences and how your background makes you the perfect fit for this role. Keep it engaging and personal.
Showcase Your Technical Skills:In your application, mention specific technologies you've worked with, like C++, embedded Linux, or performance optimisation. We love seeing concrete examples of how you've tackled challenges in your previous roles.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining the StudySmarter team!
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 before the interview. Be ready to discuss your past projects, especially those involving embedded devices. Highlight how you've optimised performance and tackled complex issues in your previous roles.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've debugged and resolved challenging software issues. Think about times when you improved runtime performance or memory usage, and be ready to explain your thought process and the impact of your solutions.
✨Understand the Bigger Picture
Familiarise yourself with the company's platform architecture and the role of Flutter within it. Being able to discuss how your work contributes to the overall user experience and platform scalability will show that you’re not just a coder, but a strategic thinker.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the technology stack, and future projects. This shows your genuine interest in the role and helps you gauge if the company is the right fit for you. Plus, it’s a great way to demonstrate your enthusiasm for the position!