Full-Stack Development Team Lead

Leuven, Belgium (Europe)



About THEO Technologies

THEO is a deep tech B2B company, on a mission to shape the rapidly evolving online video landscape. The media industry that we have long known is rapidly changing. Media consumption patterns have shifted towards online video. As a company we provide high-impact media solutions for media companies around the world that enables them to offer exceptional video experiences across any device.

With our flagship product THEOplayer, used by tier 1 media companies worldwide, we are a recognised market leader in the video playback domain. The company has been awarded the Streaming Media Reader's Choice Award in the Video Player category for the last 3 years running (2017, 2018, 2019), confirming its game changing role.

THEO was awarded the Fastest Growing Technology Company in the Media and Entertainment Category in the Belgian Deloitte’s Technology Fast 50 Awards in both 2018 and 2019.

Our culture is based on trust, high performance and self-development where we believe in a more organic culture with the right balances and motivations.


Job Description

We are looking for an experienced team lead skilled in full-stack software development. One day you are adding new user flows to our React-based front-end. Another day, you are working on the back-end integrating with our products’ CI/CD pipelines or the product analytics engine.

As a team lead, you will build and lead a team of engineers through hiring, coaching, mentoring, feedback and hands-on career development. You'll be able to use your knowledge of software engineering to coach the developers in your team. You'll also have the opportunity to influence the technical culture and direction of our product(s).

Being one of the most experienced engineers of the team you’ll lead by example as well as dive into the different technical aspects of the products we develop. You’ll get the chance to pair up with your team members and lead your team to success.

Duties and Responsibilities

  • Lead, coach and further develop a team of engineers through regular 1:1s, feedback sessions and performance reviews, but also by setting up internal and external learning opportunities;
  • Be an active part of the engineering community and collaborate with other technical leads;
  • Grow a healthy, collaborative engineering culture in line with the company values;
  • Support timely delivery of technical solutions with exemplary written, well tested code;
  • Advocate and advance modern, agile software development practices and help develop and evangelize great engineering and organizational practices;
  • Support your team in setting and following the operational processes, engineering principles and standards;
  • An ability to balance business deliverables and technical excellence in the work you and your team produce;
  • Partner with product managers to define and refine the roadmap and deliver new features that will deliver value to our users.

Desired Skills and Experience
  • You love developing and growing people and have a track record of doing it;
  • You have 7+ years experience of TypeScript, React, Nodejs & GraphQL and the ecosystem surrounding these technologies for building both front- and back-end applications;
  • You have experience in leading, managing, coaching and mentoring software developers towards delivering timely, high-quality software together with them;
  • Experience in common software engineering practices like version management, git, unit testing, code documentation, CI/CD, ...;
  • Experience in test driven development and experience in setting up and using automated software testing solutions;
  • Experience in setting up and using cloud resources is a plus;
  • Experience in configuration and usage of relational and non-relational databases can come in handy;
  • Experience and knowledge about implementing best practices for security concerns is a good skill to have;
  • You have solid experience working in an agile development environment;
  • You are a servant leader, who serves his team members before anything else;
  • You don’t fear change but accept it as a reality of life and adapt to it.

What We Offer

  • Passionate colleagues looking at redefining the video industry;
  • A versatile full-time job in the animated city Leuven;
  • A competitive salary with plenty of extra benefits;
  • The opportunity to work for an exciting start-up conquering the world;
  • A place to learn and get in touch with the cutting edge of online video;
  • The company itself is doing exceptionally well. For career-motivated people, there will be upward mobility;
  • stimulating working environment;
  • Flexible hours;
  • Regular and fun team activities.

Does this sound interesting to you?

Send your application including resume and motivational letter to careers@theoplayer.com.

Looking for another opportunity at THEO Technologies?