Description
Join our global mission to revolutionize the way the world games. As a Senior Software Engineer at Razer, you will have the opportunity to make an impact globally while working across a global team. You will be responsible for implementing and delivering project Catalina, which hypertime requires designing and implementing web-based and desktop applications, conducting technical assessments and feasibility studies, architecting software modules, and resolving key technical problems.
We are looking for a highly skilled and experienced software engineer with a strong background in front-end and full-stack development. You should have at least 5 years of experience in front-end/full-stack development project experience and be familiar with major development/debugging tools. Proficiency in TypeScript, JavaScript, NodeJS, and common data structures, algorithms, and design patterns is required. Additionally, you should have good knowledge of multi-threading, IPC, USB device communication, and network programming.
As a Senior Software Engineer at Razer, you will have the opportunity to work on a wide range of projects and technologies, including streaming area or large-scale open source projects. You will also have the chance to collaborate with cross-functional teams and contribute to the development of innovative gaming products.
If you are a motivated and experienced software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity.