Software Engineer

Bitmovin
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

JavaScript
API
Automation of Tests
CSS
Code Review
Software Architecture
TypeScript
React
SASS

Job description

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

Requirements

  • 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.

About the company

We focus on efficiency and performance.

Apply for this position