Logo for Second Talent

Game Designers/Developers

Role overview

Qualifications

  • Expert in React.js
  • JavaScript (ES6+)
  • HTML5 & CSS3
  • Web Animation Libraries

Responsibilities

  • Game Logic Implementation
  • Interactive UI Development
  • Animation Visual Feedback
  • State Management

Key facts

Hard skills

Other skills

  • Problem Solving
  • Collaboration

About the company

Second Talent logo

Second Talent

  • Job Boards & Talent Marketplaces
  • 51–200
Second Talent provides crossborder contracting, recruitment & payroll services with focus on top talent in Taiwan, Vietnam, Indonesia, Malaysia, Philippines, Singapore, and Hong Kong. We have local entities and a team of Tech Talent Acquisition Specialists ready to hunt candidates for you.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Game Developer

Responsibilities

Game Logic Implementation: Develop the core game mechanics, including budget

calculations, scenario handling, decision logic, point tracking, level progression, and

streak management.

Interactive UI Development: Build the game's user interface components in React,

including scenario modals, the dynamic budget bar, choice buttons, and feedback

animations.

Animation & Visual Feedback: Implement engaging and subtle animations for budget

updates, point accrual, level-ups (e.g., confetti), and general UI interactions, using

modern web animation libraries.

State Management: Efficiently manage complex game state using React hooks and/or a

chosen state management library (e.g., Redux, Zustand, React Context API).

Responsiveness: Ensure the game is fully responsive and performs well across various desktop and mobile devices.

Integration: Seamlessly integrate the game within the existing React application

structure and style.

Data Persistence: Implement functionality to save and load user game progress

(current level, budget, points, badges) for a persistent experience.

Collaboration: Work closely with the Product Manager and Game Designer to translate design specifications into a functional game.

Required Skills & Experience:

Expert in React.js: Strong proficiency in React hooks, component lifecycle, and building complex, interactive web applications.

JavaScript (ES6+): Excellent command of modern JavaScript, including asynchronous programming and performance optimization.

HTML5 & CSS3: Solid understanding of semantic HTML and advanced CSS

techniques, including experience with Tailwind CSS.

Web Animation Libraries: Proven experience with animation libraries such as Framer

Motion, GreenSock (GSAP), or React Spring to create fluid and engaging UI

animations.

State Management: Demonstrated ability to manage complex application state

effectively (e.g., Redux, Zustand, or advanced React Context patterns).

Problem-Solving & Debugging: Strong analytical skills to identify and resolve complextechnical challenges.

Version Control: Proficient with Git and collaborative development workflows.

Related jobs

See all Game Developer jobs

Other jobs at Second Talent