-
Razer Inc.

Software (Development) Intern

Razer Inc.
Singapore · Full-time · Internship

Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric experience that will put you in an accelerated growth, both personally and professionally.

Job Responsibilities

We are seeking a passionate and detail-oriented WebApp Development Intern with a strong foundation in JavaScript or TypeScript to join our dynamic web development team. This role offers a unique opportunity to contribute to interactive web applications, work closely with experienced engineers, and learn about modern development and testing workflows in a real-world environment.

Key Responsibilities

  • Collaborate with the WebApp development team to design and build interactive and user-friendly web applications using JavaScript/TypeScript.
  • Implement responsive and high-quality user interfaces with a focus on aesthetics and usability.
  • Design and implement robust data models that capture complex business entities and their relationships accurately.
  • Develop, maintain, and optimize data layers for performance and scalability.
  • Debug and troubleshoot issues, conduct thorough testing, and ensure seamless functionality of applications.
  • Participate in code reviews, contribute constructive feedback, and uphold clean coding standards.
  • Support test automation efforts by assisting the Python-based QA automation team.
  • Gain hands-on exposure to testing frameworks such as Robot Framework and understand the foundations of test automation.


Learning Objectives

By The End Of This Internship, The Candidate Will

  • Understand and apply core principles of WebApp architecture using modern JavaScript/TypeScript.
  • Gain practical experience in building production-grade, responsive UIs using component-based frameworks.
  • Learn to model complex business data and integrate it effectively into frontend applications.
  • Acquire debugging and performance tuning techniques for frontend code and data interactions.
  • Participate in an Agile-style collaborative development process with peer reviews and iteration cycles.
  • Understand the basics of test automation and gain exposure to tools such as Robot Framework.
  • Improve communication and collaboration skills by working closely with cross-functional teams.


Candidate Requirements

  • Proficiency in JavaScript or TypeScript (academic or project experience).
  • Basic understanding of HTML, CSS, and frontend development concepts.
  • Familiarity with version control systems (preferably Git).
  • Foundational knowledge of data structures and object-oriented programming.
  • Keen attention to detail and a passion for delivering excellent user experiences.
  • Eagerness to learn, open to feedback, and proactive in problem-solving.
  • Bonus: Exposure to frontend frameworks (e.g., React, Vue) or backend development concepts.
  • Bonus: Interest or prior exposure to software testing and automation tools.


Pre-Requisites

Are you game?

Key Skills

Ranked by relevance

javascript typescript responsive data structures python react css vue
Login to Apply
Posted
Jun 19, 2025
Type
Full-time
Level
Internship
Location
Singapore
Company
Razer Inc.

Industries

Computers Electronics Manufacturing

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TomTom
Related

Software Engineer II

2026-05-24

Full-time
Not Applicable
Belgium
Motor Vehicle Manufacturing
Engineering
View Job Details
Razer Inc.
Related

Data Scientist (Mid/Senior)

2026-05-16

Full-time
Not Applicable
Singapore
Computers
Engineering
View Job Details
HARMAN International
Related

Full Stack Software Engineer, PLM & Quality

2026-05-26

Full-time
Not Applicable
Romania
Computers
Engineering