JavaScript Developer

JavaScript Developer

THEO Technologies

Leuven, Belgium

Your role

You help us lift the core of our THEOplayer product to a higher level by improving the software architecture, developing advanced algorithms, optimizing and implementing features and helping your peers improve their coding practices.

You love the challenge of a technically complex product and believe that every technical challenge can be overcome by good architecture, clean code and teamwork.

What you'll learn and do

  • Make clever use of technology to tackle performance and cross-platform challenges in TypeScript and HTML5;
  • Be proactive at improving the THEOplayer code base, architecture and functionality;
  • You’re a vibrant part of our team of passionate developers and help juniors to improve their coding practices;
  • Work together with product managers to analyze functional requirements and design, document and implement an appropriate solution;
  • Work together with in-house testers to bring the quality of our solutions to a world-class level;
  • You work in an agile team. This means you should feel comfortable with working in short sprints, pair programming, daily standups, test-driven development, …
  • Occasionally, you work directly with our customers to help them deploy our product in their Android apps and resolve any issues they are facing.

About you

  • 3+ years of experience as a JavaScript (TypeScript) software developer;
  • Excellent eye for good code architecture and clean code;
  • Strong knowledge of JavaScript (TypeScript) and its core concepts (prototypal inheritance, event loop, …);
  • A knack for refactoring;
  • You are happy to mentor junior software developers and help them improve their coding practices;
  • Familiar with core web technologies like DOM manipulation, XHR, …
  • Experience with streaming media is an advantage;
  • Experience in mobile environments (Android, Swift) is a plus;
  • You’re a team player that knows when to work together and when to fly solo;
  • Tons of energy, passion, humor and enthusiasm;
  • Loving the challenges and atmosphere of a young and fast-growing company.

Apply Now

Don't forget to mention BrusselsJobs when applying.

Share this Job

© EuroJobsites 2022

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2022

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies