Job Description
Company Introduction
Our client is a gaming solutions provider.
Job Responsibilities and Duties
- Develop, test, and maintain responsive web applications using React, Next.js, and TypeScript;
- Collaborate closely with backend developers and technical teams to define and integrate clean and efficient APIs;
- Build scalable, modular, and reusable front-end components and architecture;
- Ensure strong type safety and maintain high coding standards across projects;
- Optimise front-end performance and responsiveness across different devices and browsers;
- Participate in code reviews, troubleshooting, testing, and deployment processes;
- Contribute to the continuous improvement of front-end development practices and workflows;
- Work closely with cross-functional teams to support the delivery of high-quality web applications.
Experience
- Minimum of 1 to 3 years’ experience in front-end software development;
- Strong hands-on experience with React;
- Experience working with Next.js and TypeScript is required;
- Familiarity with server-side rendering (SSR) and incremental static regeneration (ISR) concepts;
- Experience with Tailwind CSS or other modern CSS frameworks for responsive web design;
- Good understanding of Git version control, RESTful APIs, and web performance optimisation practices;
- Portfolio, GitHub profile, or examples of previous projects will be considered an advantage;
- Ability to work independently and manage assigned tasks effectively.
Personal Skills
- Strong problem-solving and analytical thinking abilities;
- Passion for clean, maintainable, and modern code practices;
- Good communication and collaboration skills;
- Self-motivated and proactive approach to work;
- Ability to adapt and work within a fast-paced development environment;
- Eagerness to learn and continuously develop technical skills.