Software Development Engineer

4 weeks ago


Singapore Razer Full time

Key Responsibilities

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

The ideal candidate will have the opportunity to deliver a cloud-based peripheral software solution for millions of Razer customers.

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.
  • Develop automated unit tests and integration tests.
  • Create 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.


  • Singapore Boon Software Full time

    Senior IT Software Engineer – Shape the Future of Technology with Symphony Are you an innovative and driven IT professional with a passion for creating impactful solutions? Join our visionary team at Boon Software and play a key role in shaping the future of technology through Symphony, our cutting-edge software platform. Requirements: Diploma/degree in...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    Roles & ResponsibilitiesWe are looking for exceptionally smart people with strong development skills in C#/Java and an avid interest in web development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do.Our culture is...

  • Full Stack Engineer

    1 month ago


    Singapore WONDER SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesA start-up IT and application company is looking for a junior and executive experienced Full Stack Engineer, a versatile software developer skilled in both front-end and back-end application development.Here's a brief overview of what the job entails:1. Remote work, responsible for the entire process of project architecture design and...

  • Process engineer

    2 weeks ago


    Singapore The Chemical Engineer Full time

    Why Patients Need You Whether you are involved in the design and development of manufacturing processes for products or supporting maintenance and reliability, engineering is vital to making sure customers and patients have the medicines they need, when they need them. Working with our innovative engineering team, you'll help bring medicines to the...


  • Singapore Sioux High Tech Software Ltd. Full time

    About Sioux Group: Sioux Group is an international technology consultancy company that supports leading high-tech companies in the semiconductor and medical industries with the development of their software and equipment. With over 1,200 dedicated engineers, we act as the Research and Development department for our customers. We support our customers with...

  • Process engineer

    2 weeks ago


    Singapore The Chemical Engineer Full time

    POSITION SUMMARY Incumbent will be responsible for leading product manufacturing campaigns from the start of production, and providing technical supervision with respect to quality and EHS until completion and release of the material.POSITION RESPONSIBILITIESDevelop Manufacturing/Operating Instructions and necessary Standard Operating Procedures.Develop,...


  • Singapore Software AG Full time

    About the RoleSoftware AG is seeking a seasoned sales professional to join our team as an Account Executive. This exciting opportunity requires a strategic advisor who can leverage their extensive sales expertise and background in process consulting or enterprise software to drive revenue growth within assigned territories.The ideal candidate will have a...


  • Singapore Preferably Professional Engineer Full time

    Client: MNC, A1 Main Contractor. Mega Projects Staff Benefits: 17 days annual leave, Year-End Bonus + VB. Salary: Negotiable Based on Qualification, Experience & Capability Location: Central Job Requirements: Degree in Electrical or Mechanical Engineering, recognized by PE Board Singapore/ BCA / IES Min 10 year experience in Mechanical & Electrical...


  • Singapore The Chemical Engineer Full time

    About us At Exxon Mobil, our vision is to lead in energy innovations that advance modern living and a net-zero future. As one of the world’s largest publicly traded energy and chemical companies, we are powered by a unique and diverse workforce fueled by the pride in what we do and what we stand for. The success of our Upstream, Product Solutions and Low...


  • Singapore Panasonic Factory Solutions Asia Pacific Pte Ltd Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our team at Panasonic Factory Solutions Asia Pacific Pte Ltd.About the RoleThis is an exciting opportunity for an experienced software engineer to develop and implement software solutions for our auto insertion and SMT machines. The successful candidate will have strong...


  • Singapore Xtremax Full time

    Xtremax seeks highly skilled Software Development Engineers to join our team.We are looking for talented individuals who can develop maintainable software, work in teams to analyze and resolve complex problems, and collaborate with project managers, architects, and other stakeholders to understand requirements and translate them into technical solutions.The...


  • Singapore USER EXPERIENCE RESEARCHERS PTE. LTD. Full time

    Job Summary USER EXPERIENCE RESEARCHERS PTE. LTD. is seeking a highly skilled Software Development Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing software solutions using waterfall/Agile methodology.In this role, you will perform investigation and troubleshoot issues by developing...


  • Singapore MICRON SEMICONDUCTOR ASIA OPERATIONS PTE. LTD. Full time

    Roles & ResponsibilitiesThis is an exciting and fast-paced position! Our team Application Development & Support(ADS) delivers software solutions to leadership and engineers throughout Micron's global manufacturing network. As Operations Central Team (OCT) Software Development Engineer at Micron Technology, Inc., we have the chance to create and improve...

  • Software Engineer

    4 weeks ago


    Singapore Mastercard Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using Python. Your primary focus will be on the backend, ensuring that our systems are scalable and efficient.Responsibilities:• Design and develop...


  • Singapore Jane Street Full time

    About the PositionWe are seeking a talented Production Engineer to join our team in Hong Kong and Singapore. As a Production Engineer at Jane Street, you will play a critical role in developing and maintaining our trading systems, ensuring high availability and performance.Key ResponsibilitiesDevelop and maintain OCaml software to support our trading...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesJOB DUTIES Define overall frontend architecture for yet to be announced web-based enterprise applications based on product requirements. Responsible for leading the team to build a functional and appealing web- and mobile-based enterprise applications optimised in terms of loading performance, mobile responsiveness and enhanced user...


  • Singapore SG45 DXC Technology Services Singapore Pte. Ltd Full time

    Job Description:DXC Technology is a global leader in IT services, and we're seeking a skilled DevOps Engineer to join our team. As a DevOps Engineer, you will play a critical role in ensuring the smooth operation of our software solutions.Key Responsibilities:• Support the continuous integration and continuous delivery life cycle of enterprise-level...


  • Singapore ShopBack Full time

    About UsShopBack is a leading shopping, rewards, and payments platform in Asia-Pacific, serving over 45 million shoppers across 12 markets. Our mission is to create the world's most rewarding way to shop.Your RoleWe are seeking a talented Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for...


  • Singapore WGT EHR Pte Ltd Full time

    Company OverviewWe are a leading provider of full line automation systems, and we are seeking an experienced Software Development Engineer to join our team.Salary and BenefitsThe estimated salary for this position is SGD 60,000 - 80,000 per annum, depending on experience. We offer a comprehensive benefits package, including medical insurance, paid leave, and...

  • Software Engineer

    4 weeks ago


    Singapore Kerry Consulting Pte Ltd Full time

    Job Title: Software Engineer (Backend Developer)Description:As a Software Engineer (Backend Developer) at {company}, you will be responsible for designing, developing, and maintaining high-quality software applications. Your primary focus will be on the backend, using languages such as Java and Python to create scalable and efficient systems.Key...