Senior Software Engineer

2 Months ago • 5 Years + • Frontend Development

About the job

Job Description

Senior Software Engineer with 5+ years of experience in UI development using JavaScript, TypeScript, ReactJS, Redux, HTML5 & CSS. Experience with ReactJS, HTML5, CSS, Node.js, and Agile methodologies is required.
Must have:
  • JavaScript, TypeScript
  • ReactJS, Redux
  • HTML5, CSS
  • Agile experience
Good to have:
  • WPF/WCF, MVVM
  • Webview2 UWP apps
  • RESTful API
  • Node.js development
Perks:
  • Global mission
  • #LifeAtRazer experience
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

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 #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.

Job Responsibilities :

This role is looking for a strong individual contributor to develop the top quality software to bring the user experience of Razer products to the next level.

Candidate will have the opportunity to deliver the cloud-based peripheral software solution for millions of Razer customers.

The ideal candidate is flexible, self-motivated, a great collaborator and work effectively with all disciplines of the team. We value passion, creativity, responsibility, accountability and top-notch engineering practices.

Essential Duties and Responsibilities

  • Responsible for software development lifecycle activities, including system study, analysis, design, code, test, and deployment for product using JavaScript, TypeScript, ReactJS, Redux, HTML5 and CSS.
  • Work with project team members to identify product requirements and help define project scope, objectives, and plans accordingly.
  • Write, analyze, optimize, and debug product application code to maximize performance and quality.
  • Create automated unit tests and integration tests.
  • Write and maintain the internal tools to diagnose software component issues, improve productivity of build and release.
  • Document technical specifications and functional specifications
  • Participate in agile planning and scope estimation for team projects.
  • Mentor and execute in Agile, Lean, and Continuous Delivery best practices.

Requirements

  • BS/MS in Computer Science/Engineering or related field
  • 5+ years of software development experience in user interface application development using JavaScript, TypeScript, ReactJS, Redux, HTML5 and CSS.
  • Experience in turning designs into responsive UIs with ReactJS /HTML5 / CSS (LESS)
  • Experience in leveraging development workflow with tools like npm, webpack and Node.js.
  • Experience developing in Node.js development.
  • Experience with design patterns, performance/memory analysis, multithreading.
  • Agile / Scrum experience including TDD, unit testing, and continuous integration.
  • Strong analysis and problem-solving skills.
  • Excellent interpersonal skills including verbal and written communication skill.
  • Communicates well in English.

Bonus

  • Experience in WPF/WCF and MVVM programming
  • Experience on creating webview2 UWP apps.
  • Experience in integrating with RESTful APIs

Pre-Requisites :

Are you game?

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Shah Alam, Selangor, Malaysia (On-Site)

Shah Alam, Selangor, Malaysia (On-Site)

Singapore (On-Site)

King Of Prussia, Pennsylvania, United States (On-Site)

Singapore (On-Site)

King Of Prussia, Pennsylvania, United States (On-Site)

Singapore (On-Site)

Tokyo, Japan (On-Site)

Tokyo, Japan (Hybrid)

Singapore (On-Site)

View All Jobs

Get notified when new jobs are added by Razer

Similar Jobs

Sporty Group - Senior UIUX Designer

Sporty Group, India (Remote)

Aristocrat Gaming - Integrations Manager - iLottery

Aristocrat Gaming, Bulgaria (Hybrid)

Morning Star - Senior Front-End Software Engineer

Morning Star, United States (Hybrid)

Aon - UI /UX Developer

Aon, India (Hybrid)

QuinStreet - UI Developer (Contract)- Agent Portal

QuinStreet, India (Remote)

Highspot - Sr. Software Development Engineer

Highspot, India (Hybrid)

Sperasoft - Frontend Software Engineer

Sperasoft, Armenia (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Get notifed when new similar jobs are uploaded

Jobs in Singapore

Interactive Brokers - Enterprise Solutions Associate

Interactive Brokers, Singapore (Hybrid)

The Walt Disney Company - Manager, Guest Communications, Disney Cruise Line

The Walt Disney Company, Singapore (On-Site)

NinjaVan - Business Development Senior Associate, B2B

NinjaVan, Singapore (Hybrid)

ByteDance - Project Manager (PMO), BytePlus

ByteDance, Singapore (On-Site)

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Vimeo - Sr. Frontend Developer, AI

Vimeo, Israel (On-Site)

Sperasoft - C++/UE Software Developer (UI)

Sperasoft, Armenia (On-Site)

Animoca Brands - Frontend Developer

Animoca Brands, Malaysia (Remote)

HHA Exchange - Lead Software Engineer

HHA Exchange, (Remote)

Archipelago - Senior Frontend Engineer

Archipelago, India (Remote)

Play'n GO - Front-end Game Developer - Hungary

Play'n GO, Hungary (Remote)

Arrise Solutions (India) Pvt. Ltd. - SDE III-Frontend

Arrise Solutions (India) Pvt. Ltd., India (On-Site)

Klutchh - Mobile Application Developer

Klutchh, India (On-Site)

Get notifed when new similar jobs are uploaded