C
Corsair
Frontend
Software Development Engineer
TypeScriptReactQtC++VS CodeJiraConfluenceGitCI/CD
Про позицію
Corsair is seeking a Software Development Engineer to join a team developing the Stream Deck desktop application. The role involves building a cross-platform desktop app using modern web technologies and React, collaborating with product managers, and ensuring software quality through testing and code reviews.
Обовʼязки
- developing a cross-platform desktop application using modern web technologies and React frameworks
- contributing to product development and ideation by working with product managers to define software requirements and the scope of work
- collaborating with cross-functional teams to develop and deliver high-quality software
- developing tests to ensure software reliability and maintainability
- participating in code reviews to maintain code quality and ensure that best practices are followed
- debugging and troubleshooting complex software issues in a timely manner
- optimizing software performance and improving the user experience
- exploring emerging technologies while staying up to date with software development trends
Вимоги
- A bachelor’s or master’s degree in computer science, engineering, informatics, or a comparable field
- At least three years of experience in frontend development using TypeScript and React
- Familiarity with Elgato products, particularly the Stream Deck family of devices, is beneficial
- Experience with the Qt application framework and an understanding of C++ are advantageous
- Proficiency in structuring and testing large desktop applications or designing complex systems
- Good knowledge of common development tools, such as VS Code, Jira, Confluence, and Git
- Experience working in an engineering team that uses modern CI/CD and automation best practices
- Fluency in both written and spoken English
Software Development Engineer
Оригінал