Develop and maintain responsive web applications, portals, and websites.
Apply UX/UI principles to deliver seamless and user-friendly interfaces.
Implement features based on business and product requirements.
Integrate front-end interfaces with backend APIs and ensure accurate data presentation.
Build scalable front-end components and resolve front-end issues efficiently.
Design and maintain engaging, responsive UI/UX across web portals and applications.
Participate in code reviews, follow coding standards, and collaborate with BE/QA.
Work closely with designers, backend developers, and QA to deliver high-quality features.
Requirements
Bachelor's degree in Computer Science, Engineering, Game Development, or a related technical field.
2+ year working experience in Front-End development (H5/web). Candidates with relevant personal projects in frontend / web development are welcomed to apply.
Strong foundation in TypeScript/JavaScript and web fundamentals (HTML5, CSS, browser debugging).
Experience with at least one web framework: Vue 3 (preferred), React or Angular, etc.
Ability to write clean, maintainable and well-tested code, with a focus on performance optimization and familiarity with Node.js.
Strong communication skills and a proactive attitude toward learning and feedback.
Good communication and willingness to learn, iterate, and take feedback.
Nice to Have
Familiarity with modern front-end trends and UI interaction design.
Production experience with Node.js and Vue 3.
Experience with CI/CD workflows and deployment processes.
Experience with version control systems such as Git.