Enable job alerts via email!

Senior Software Engineer

Razer (Asia-Pacific) Pte. Ltd

Singapore

On-site

SGD 50,000 - 80,000

Full time

16 days ago

Job summary

A leading gaming company is seeking a Front-End Developer in Singapore. The ideal candidate will have expertise in React.js and TypeScript, responsible for building high-performance web interfaces. This role offers a unique opportunity to be at the forefront of the gaming industry while working in a collaborative, innovative environment.

Benefits

Great workplace certifications
Opportunities for personal and professional growth

Qualifications

  • 2-5 years of experience in front-end development.
  • Proficient in modern web technologies and frameworks.

Responsibilities

  • Build modern, scalable, and responsive UI components using React.js and TypeScript.
  • Translate design wireframes into pixel-perfect implementations.
  • Write clean, maintainable, and well-documented code.
  • Optimize application performance and ensure cross-browser compatibility.
  • Participate in code reviews, stand-ups, and sprint planning meetings.

Skills

React.js
TypeScript
JavaScript (ES6+)
HTML5
CSS3
Component-driven development
State management
API integration
Version control (Git)
CI/CD pipelines
Debugging skills
Performance optimization
Communication skills

Education

Degree in Computer Science or related field

Job description

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 team located on 5 continents. Razer is also a great place to work, providing a unique, gamer-centric #LifeAtRazer experience that fosters accelerated growth, both personally and professionally.

Job Responsibilities :

We are seeking a talented Front-End Developer with strong expertise in React.js and TypeScript to join our growing product team. Your main responsibility will be building intuitive, high-performance web user interfaces that provide excellent user experiences.

Responsibilities
  • Build modern, scalable, and responsive UI components using React.js and TypeScript
  • Translate design wireframes from tools like Figma into pixel-perfect implementations
  • Write clean, maintainable, and well-documented code
  • Optimize application performance and ensure cross-browser compatibility
  • Follow best practices in UI/UX, accessibility (WCAG), and frontend performance
  • Participate in code reviews, stand-ups, and sprint planning meetings
Pre-Requisites :
Requirements
  • Proficient in React.js, TypeScript, JavaScript (ES6+), HTML5, and CSS3
  • Familiar with component-driven development
  • Solid understanding of state management (e.g., Context API, Redux Toolkit)
  • Experience with API integration (REST, Axios, Fetch)
  • Familiarity with version control (Git) and CI/CD pipelines
  • Strong debugging and performance optimization skills
  • Good communication skills and team-oriented mindset
Qualifications
  • Degree in Computer Science, Engineering, or related field, OR equivalent practical experience
  • [2-5]+ years of experience in front-end development

Are you game?

At Razer, you'll be at the forefront of the most exciting industry — gaming. We offer innovative, top-of-the-line products and services to immerse gamers in the ultimate gaming experience.

Joining Razer means being part of a global mission to bring gamers closer to the games they love. With teams across 11 countries, whether you're a passionate advocate for gaming gear or a behind-the-scenes hero managing global operations, you'll find a career that transcends time zones and cultures: For Gamers. By Gamers.

The journey to excellence is challenging, but our team’s teamwork, problem-solving skills, and determination drive us forward. Razer is proud to be certified as a Great Place to Work in the United States and Singapore, reflecting our commitment to making your experience rewarding.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.