At Bitmovin, were redefining how the world streams video. Our Emmy award-winning technology powers video for household names like Red Bull Media House, RTL, and Technicolor and were just getting started.
As a Software Engineer, youll shape the core of our Player and Dashboard the products millions of viewers interact with daily. This is a role for engineers who thrive on ownership, creativity, and building things that scale fast. If you want your code to impact both developers and end-users worldwide, this is your stage.
Â
What youll do:
- Build high-quality, reusable, and testable code for products that scale across millions of devices
- Own features end-to-end: from concept and design through development, testing, and deployment
- Enhance existing features while delivering new functionality to delight our customers
- Write unit, functional, and performance tests (we Jest)
- Collaborate with peers through code reviews, pairing, and architectural discussions
- Stay ahead of the curve with emerging tech and best practices in JavaScript/TypeScript
Â
What success looks like (612 months):
- Youve delivered features and improvements that positively impact both customers and end users
- Youve become a trusted contributor in our engineering team, supporting and mentoring peers when needed
- Youve actively helped us improve the scalability, performance, and maintainability of our Player and Dashboard
Â
What can you bring
Must-Have Experience:
- Strong experience in modern JavaScript and/or TypeScript development
- Hands-on experience with automated testing (unit, integration, or functional tests)
- Ability to work independently as well as collaboratively in a team environment
- A strong sense of ownership and accountability in delivering product features
Nice-to-Have:
- Experience with Player SDKs
- Experience with TypeScript at scale
- Familiarity with React and SASS/SCSS for UI development
- Experience designing APIs or developing libraries/frameworks
- Strong software architecture skills
- Experience with Git, GitHub, and Git Flow
Â
You dont have experience with all the points above? Dont worry, we will support you with learning, training, and coaching on the job.