R

Razer

Develops gaming hardware, software, and peripherals

Product Engineer

Backend EngineeringUpdated on Nov 12
Full-timeShah Alam, Selangor, MalaysiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, information technology, or a related field is required.
  • At least five years of experience as a Software Engineer is required.
  • Master at least two of the following backend programming languages or frameworks: PHP (Laravel), Python, C#, or VB.NET.
  • Have strong knowledge of web development technologies, including HTML, CSS, JavaScript, and at least one of React, Angular, or Vue.js.
  • Understand Agile development methodologies and perform scrum.
  • Have experience with databases such as MySQL, MariaDB, MSSQL, CouchDB, MongoDB, or Redis.
  • Have experience with version control systems such as Git.
  • Have experience with cloud computing platforms such as AWS.
  • Have experience with containerization technologies such as Docker, Podman, or Kubernetes.
  • Have strong analytical and problem-solving skills.
  • Be able to work independently and manage multiple projects simultaneously.
  • Have strong attention to detail and a commitment to delivering high-quality work.
  • Have excellent communication and interpersonal skills and be able to collaborate with cross-functional teams.

Responsibilities

  • Develop new and maintain existing APIs and integration points.
  • Collaborate with cross-functional teams to define, design, and deliver new application features.
  • Write clean, maintainable, and testable code, especially for unit testing.
  • Work with the team to identify and implement process improvements that increase development efficiency and quality.
  • Troubleshoot and debug production issues.
  • Advise and support the maintenance and enhancement of the existing system.
  • Stay up to date with the latest technologies and frameworks and incorporate them into practices when appropriate.
  • Design, develop, and maintain complex web applications using the latest technologies and frameworks.
  • Support the immediate manager with project timelines and deliverables.
  • Perform other assigned duties.

Desired Qualifications

  • Possess the ability to gather and manage stakeholder requirements.
  • Use appropriate behavioral etiquette to manage stakeholder requests and demands.
  • Have experience developing network applications using sockets.
  • Have knowledge of troubleshooting and debugging socket-related issues.
  • Have experience integrating payment gateway APIs and payment channels.
  • Be familiar with AWS or other cloud-based infrastructure.
  • Have experience with Docker containers.

About the Company

Razer

Develops gaming hardware, software, and peripherals

Razer designs and sells gaming hardware and software for gamers and tech enthusiasts. Its products include laptops, desktops, monitors, mice, keyboards, audio devices, and chairs, plus software such as Chroma RGB that customizes lighting and optimizes performance. It differentiates itself with an integrated hardware-software ecosystem, esports sponsorships, and direct-to-consumer sales. Its goal is to be a leading global gaming brand by expanding its hardware-software ecosystem and presence in gaming communities.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Irvine, CA
Founded
1998

Recently Posted Jobs

Explore more opportunities at Razer

See more jobs