TypeScript Software Engineer, Stream Deck Plugins
About this role
What you will be working on:
You will join one of our software development teams as a Software Engineer to directly contribute to the success of our Stream Deck ecosystem.
- As a software engineer, you will be responsible for developing first party plugins for Stream Deck that work on the Windows and macOS platforms using TypeScript language on Node.js infrastructure.
- You will contribute to product development and ideation by working with product managers to define software requirements and scope of work.
- You will collaborate with cross-functional teams to develop and deliver high-quality software.
- You will develop tests to ensure software reliability and maintainability.
- You will participate in code reviews to maintain code quality and ensure best practices are followed, while also debugging and troubleshooting complex software issues in a timely manner.
- You will optimize software performance and improve user experience.
- You will have the opportunity to explore the latest technologies while staying up to date with the latest desktop software development trends.
What we are looking for:
- Bachelor’s or master’s degree in computer science, Engineering, Informatics or comparable.
- You have at least three years’ experience in developing in TypeScript and for Node.js, HTML, and CSS knowledge is also required.
- Experience with C++ or Rust language is an advantage.
- Experience in working with various external APIs and integrations (e.g. Twitch, Slack, etc.) is a plus.
- Knowledge of common desktop software integration approaches is also a strong advantage.
- Good knowledge of common development tools (e.g. VS Code, Jira, Confluence, Git, GitLab CI/CD).
- Familiarity with Elgato products, particularly Stream Deck family of devices is beneficial.
- Fluency in both written and spoken English.
Company at a glance
Founded in 1994, CORSAIR (NASDAQ:CRSR) is a leading global developer and manufacturer of high-performance gaming and streaming gear. With 21 different product lines CORSAIR offers a complete range of products that help digital athletes perform at their peak and enable streaming creators to produce studio-quality content for their fans.
CORSAIR has built a passionate base of loyal customers due to its gamer- and creator-centric design philosophy, commitment to high performance, and professional quality. The company has received more than 4,000 product awards and has a footprint that reaches customers in more than 75 countries.
CORSAIR also includes subsidiary brands Elgato, which provides premium studio equipment and accessories for content creators, SCUF Gaming, which builds custom-designed controllers for competitive gamers, ORIGIN PC, a builder of custom gaming and workstation desktop PCs and laptops, Drop, a community-driven company that designs and curates enthusiast keyboards and peripherals, and Fanatec, a leading manufacturer of high-end sim racing hardware.
Tired of cold applications?
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Know someone who'd be great for this?