${ alert.message }}
${ alert.message }}
Share Job
Copy the link below to share this job.
Razer

Senior Software Engineer (Web App)

${ timestamp }} · 
Razer
πŸ‡ΈπŸ‡¬ Singapore

This is a hands-on software engineering position in which you will be joining a team of engineers to architect, develop and maintain the next generation web apps for millions of users around the world.

Your Responsibilities:

  • Design, develop and support high quality web applications.
  • Write, analyze, optimize, and debug application code to maximize performance and scalability.
  • Work with cross-functional departments to understand product requirements and provide technical feasibility assessment.

Your Skills:

  • Ability to work in a collaborative, technically challenging environment with rapidly changing requirements.
  • Fast learner, able to work independently as well as in a team. Adapt and learn new skills. Be independent and creative in problem solving.
  • Strong domain knowledge and proven working experience in building web apps to server millions of users. Strong understanding of JavaScript, ES6, React, Redux and React Hooks.
  • Good understanding of browser compatibility issues, rendering behavior and web app performance optimization.
  • Good understanding of JavaScript Design Pattern, concurrent/parallel programming and networking protocols.
  • Familiar with development tools like Webpack, Babel, Git and ESLint. Familiar with CSS preprocessors like SASS and LESS. Familiar with Responsive Web Design. Familiar with TypeScript / GraphQL/Web Workers/ Web Assembly/ C++ 11/14/17 is an advantage.
  • Able to build and style responsive HTML5 pages based on PSDs, wireframes, and sympli.io or materials provided by design/UI/UX teams.
  • Experience with defect tracking tools such as Atlassian JIRA. Prior working experience with CI/CD environment using Jenkins, GIT or equivalent tools is preferred

Be part of a phenomenal teah today!