Senior Software Engineer

1 Month ago • 5 Years +

About the job

SummaryBy Outscal

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.

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?

About The Company

Selangor, Malaysia (On-Site)

Hauts-de-France, France (On-Site)

Singapore (On-Site)

Selangor, Malaysia (On-Site)

Selangor, Malaysia (On-Site)

Selangor, Malaysia (On-Site)

Selangor, Malaysia (On-Site)

Selangor, Malaysia (On-Site)

Selangor, Malaysia (On-Site)

Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

View All Jobs

Similar Jobs

Expedia - Software Engineer

California, United States (Hybrid)

Expedia - Software Engineer

California, United States (Hybrid)

paypal - Software Engineer (Fullstack)

Karnataka, India (Hybrid)

paypal - Lead Software Engineer

Karnataka, India (Hybrid)

paypal - Software Engineer

Karnataka, India (Hybrid)

paypal - Software Engineer - Fullstack - Recent Graduate

California, United States (Hybrid)

paypal - Software Engineer (Fullstack)

Karnataka, India (Hybrid)

paypal - Lead Software Engineer

Karnataka, India (Hybrid)

paypal - Software Engineer

Karnataka, India (Hybrid)

paypal - Software Engineer - Fullstack - Recent Graduate

California, United States (Hybrid)

Similar Skill Jobs

Aristocrat Gaming - Payout & Risk Operator

New Hampshire, United States (Hybrid)

DraftKings - Product Manager I (Golf)

England, United Kingdom (On-Site)

Activision - FP&A Manager, World of Warcraft and Diablo

England, United Kingdom (Hybrid)

DraftKings - Software Engineering Manager

Massachusetts, United States (On-Site)

wmeimg - Guest Services Representative-Processing

North Carolina, United States (On-Site)

Tencent - 3A射击端游资深关卡策划

Shanghai, China (On-Site)

Outscal - Product Operations

Delhi, India (On-Site)

Outscal - Mentor - C++ & DSA

Worldwide (Remote)

Tencent - Game Client Development intern 103344

New South Wales, Australia (On-Site)

Software Engineering Jobs

Aristocrat Gaming - Payout & Risk Operator

New Hampshire, United States (Hybrid)

Scientific Games  - Package Assembly Tech II

Georgia, United States (On-Site)

Activision - Lead Network Programmer

Masovian Voivodeship, Poland (On-Site)

Warner Bros. Games - Staff Data Engineer- C360, Hyderabad

Telangana, India (Hybrid)

Warner Bros. Games - Data Engineer II - C360, Hyderabad

Telangana, India (Hybrid)

Aristocrat Gaming - QA Manual (Pasino)

Masovian Voivodeship, Poland (Hybrid)

Aristocrat Gaming - QA Manual (Pasino)

Lesser Poland Voivodeship, Poland (Hybrid)

DraftKings - Software Engineering Manager

Massachusetts, United States (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug