Senior Front End (Javascript) Engineer, full remote

We’re looking for a talented, versatile Senior Frontend Engineer to join Streamlabs Desktop team. In this role, you will be working closely with a team of engineers, designers, and product managers to maintain Streamlabs open source desktop live streaming application, Streamlabs Desktop.

Senior Front End (Javascript) Engineer, full remote
Full-time
English: Upper-intermediate

About the company:

The Streamlabs segment of Logitech is a software oriented branch working from San Francisco, Vancouver and remotely. Streamlabs makes the leading set of tools and software allowing live streamers to engage with viewers, monetize their broadcasts, and grow their channels.

Streamlabs works with a broad range of technologies to build beautiful and intuitive user interfaces.

Frontend at Streamlabs involves more than just building web pages. They build complex, data-driven, reactive single-page applications for the web and Electron-based desktop apps. You will be given the opportunity to work on a wide range of projects both old and new, open and closed source, utilizing the latest technologies and frameworks.

The Streamlabs Desktop app is built using Electron, TypeScript, and React/Redux.

Your contribution:

  • maintain open source desktop live streaming application, Streamlabs Desktop;
  • build and release complex, data-driven frontend applications in a timely manner; 
  • participate in UX discussions, code reviews, roadmap planning, and work with a cross-functional team.

Key qualifications:

  • 5+ years of experience in JavaScript; 
  • experience building frontend applications using React (preferred), Angular, Vue, or similar; 
  • experience using React with Redux; 
  • experience styling modern UIs with HTML/CSS;
  • experience with automated testing of frontend applications;
  • experience working alongside a team of engineers across one or multiple projects;
  • demonstration of strong written and verbal communication skills, ability, and willingness to listen to teammates and collaborate with empathy

In addition, preferable skills and behaviors include:

  • experience with TypeScript;
  • experience building Electron apps or NodeJS apps;
  • experience working across the tech stack, with a strong understanding of backend systems;
  • experience demonstrating a basic understanding of design principles and best practices;
  • experience working in a fast-paced, cross-functional team environment where you wore different hats;
  • familiarity with content creation.

Education:

  • A Bachelor’s degree, or preferable Master’s, in Computer Science, Computer Engineering, or equivalent professional experience

Hiring steps:

  • Indigo HR interview;
  • technical task;
  • technical interview with Tech lead and Product manager from Streamlabs;
  • offer.

If you are passionate about empowering creators, working with driven people, operating with a high amount of autonomy, and seeing the results of your work quickly go to production - this might be a good fit for you.

Our recruiter
Nikiara  Purmambietova
Nikiara Purmambietova
Recruiter
Contact a recruiter
Front-End / JavaScript
Frontend
Lead, Senior
HTML
CSS
Jаvascript
Git
Remote
Natalia  Ivashyna
Senior Front End Engineer
Remote,
English (Upper-intermediate)
Full-time
Katerina Zaika
Frontend developer
Remote,
English (Upper-intermediate)
Full-time
Elizaveta  Hankevych
Senior Javascript Framework Engineer
Remote,
English (Upper-intermediate)
Full-time
Марта Стопец
Sr Front End React developer
Remote,
English (Upper-intermediate)
Full-time
Paula  Sarmiento Guerrero
Senior JS Front-end Developer
Remote,
English (Upper-intermediate)
Full-time
Remote,
English (Upper-intermediate)
Full-time
Remote,
English (Upper-intermediate)
Full-time
Remote,
English (Upper-intermediate)
Full-time