Enable job alerts via email!

Frontend Engineer

H2 GAMES PTE. LTD.

Singapore

On-site

SGD 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading gaming company in Singapore is seeking a Frontend Engineer to design and enhance their user growth platform. This pivotal role requires a strong background in frontend technologies and collaboration with cross-functional teams to deliver a robust user experience. Ideal candidates should possess a Bachelor’s degree in Computer Science or related fields, along with several years of practical experience developing scalable web solutions.

Qualifications

  • Minimum 3 years of professional experience in frontend engineering.
  • Proficient in frontend technologies, understanding browser principles.
  • Experience with large-scale application development is a plus.

Responsibilities

  • Design and develop the core infrastructure for a user growth platform.
  • Implement features and optimize performance for a robust user experience.
  • Collaborate with engineering teams to ensure platform reliability.

Skills

JavaScript
HTML
CSS
React
Vue

Education

Bachelor’s degree in Computer Science
Software Engineering or related field

Tools

Node.js
TypeScript

Job description

Team Introduction:

At H2 Games, our User Acquisition team drives community growth by crafting targeted strategies that attract, retain, and engage users. Through creative incentives and seamless user experiences, we deliver end-to-end campaigns covering user engagement, resource allocation, and rewards. Our team tackles complex engineering challenges to ensure data consistency, security, and scalability. Working closely with data and algorithm experts, we build models and foundational platforms that optimize campaign delivery and enhance our understanding of our diverse user base—enabling the growth and success of H2 Games in a competitive market.

Job Responsibilities:

We are seeking a Frontend Engineer to design and develop the core infrastructure for a next-generation user growth platform. This role is pivotal in building a scalable, user-friendly and robust front-end service to support business development

  • Work with product managers and other stakeholders such as backend engineers and data engineers to design, develop, and maintain front-end for the user growth platform.
  • Based on product roadmap and priorities, design highly performant and scalable technical architecture and implement them as frameworks, libraries, etc.
  • Implement required features and optimize performance, troubleshoot and resolve technical issues promptly
  • Ensure platform security, performance, and reliability.
  • Collaborate with the product and data engineering teams to deliver a seamless user experience.
  • Stay up-to-date with the latest web technologies and trends, and educate engineers and PMs about new product possibilities enabled by these new technologies.
  • Use full-stack web technology (Node.js, React/Vue, TypeScript, HTML, CSS) to develop MVPs and run experiments to validate ideas and iterate quickly, leveraging new technologies, and tools when appropriate.

Job Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field;
  • Minimum of 3 years of professional experience in a similar capacity;
  • Proficient in frontend technologies such as JavaScript/HTML/CSS, understand the operating principles of the browser, and be able to develop independently without frontend libraries;
  • Proficient with frontend mainstream frameworks, JS libraries and related ecological tools, such as React, Vue, etc., understand their design principles and application scenarios;
  • Familiar with front-end engineering and modularization development;
  • Familiar with various frontend related debugging and testing tools, and have independent problem-solving skills;
  • Familiar with frontend and backend collaboration modes, have good abstract thinking, and have a certain understanding of algorithms and data structure;
  • Passionate about learning, enthusiastic about technology, and good technical sensitivity;
  • Have good communication skills and teamwork spirit, strong sense of responsibility, positive and optimistic attitude;
  • Experience in large-scale application development and maintenance is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.