
Software Developer
Corsair Components, Inc.2 months ago
Ho Chi Minh City, VietnamMid Level
Responsibilities
- Build and maintain HTML, CSS, and JavaScript widgets for Xeneon Edge, Pump LCD Modules, and keyboard LCD displays.
- Triage and fix production widget bugs based on user reports and QA findings.
- Maintain internal documentation, templates, and reusable components.
- Review third-party and community-submitted widgets for stability, security, and quality before Marketplace approval.
- Provide clear feedback to widget submitters and track review turnaround times.
Requirements
- At least 3 years of professional experience with HTML5, CSS3, and modern JavaScript.
- Strong experience with responsive layout techniques including Flexbox, CSS custom properties, and aspect-ratio media queries for fixed-size display surfaces.
- Solid front-end security fundamentals, including XSS prevention, safe DOM manipulation, avoiding dynamic script injection, and HTTPS-only networking.
- Ability to consistently apply written technical specifications and checklists and communicate review findings clearly.
- Strong attention to detail and ability to switch between feature development and reviewing submissions.
- Familiarity with WCAG contrast ratios and motion or flash sensitivity is preferred.
- Experience in QA, code review, or marketplace/plugin-store moderation is preferred.
Tech Stack
Categories
About Corsair Components, Inc.
Corsair designs and sells PC components and peripherals—memory, power supplies, cases, cooling, keyboards, mice—and streaming gear under brands such as Elgato, SCUF Gaming, ORIGIN PC, and Drop. Its products target PC gamers and content creators, sold through retail, e-commerce, and system integrators, with companion software like iCUE and Stream Deck. Founded in 1994, Corsair is headquartered in Milpitas, California and trades on NASDAQ as CRSR.