Corsair Components, Inc.

TypeScript Software Engineer, Stream Deck Plugins

Corsair Components, Inc.
Apply
2 months ago
Munich, GermanyMid Level

Responsibilities

  • Develop first-party Stream Deck plugins for Windows and macOS using TypeScript and Node.js.
  • Contribute to product ideation, software requirements, and scope definition with product managers.
  • Collaborate with cross-functional teams to develop and deliver high-quality software.
  • Write tests, participate in code reviews, debug complex issues, and improve software reliability and maintainability.
  • Optimize software performance and improve the user experience.
  • Stay current with desktop software development trends and explore new technologies.

Requirements

  • Bachelor’s or master’s degree in computer science, engineering, informatics, or a comparable field.
  • At least three years of experience developing with TypeScript and Node.js.
  • Knowledge of HTML and CSS.
  • Experience with C++ or Rust is an advantage.
  • Experience with external APIs and integrations such as Twitch and Slack is a plus.
  • Knowledge of common desktop software integration approaches is a strong advantage.
  • Good knowledge of development tools including VS Code, Jira, Confluence, Git, and GitLab CI/CD.
  • Familiarity with Elgato products, particularly the Stream Deck family, is beneficial.
  • Fluency in written and spoken English.

Tech Stack

C++CSSGitGitLab CI/CDHTMLmacOSNode.jsRustTypeScriptWindows

Categories

Corsair Components, Inc.

About Corsair Components, Inc.

1,001-5,000 employees
Contact me