Job Description

  1. Design, develop, and build highly scalable, cross-platform, and high-performance web applications using TypeScript and Next.js framework.
  2. Collaborate with product managers, designers, and backend developers to understand project requirements and translate them into technical specifications.
  3. Apply design patterns and design principles to produce maintainable and easy to extend code.
  4. Implement reusable UI components and ensure high-quality user experience across different devices and browsers.
  5. Optimize web applications for speed, scalability, and accessibility.
  6. Write clean, maintainable, and well-documented code following best practices and coding standards.
  7. Work closely with backend engineers to integrate frontend components with server-side logic.
  8. Ability to use REST FULL API, RSS (XML&JSON), and WebSocket.


Job Requirements

  1. Graduate from Bachelor, Diploma 3, Diploma 4 degree from IT or other related majors.
  2. Have experience as a Front End Developer or similar role with strong proficiency in TypeScript for minimum 1 year.
  3. Experience with front end frameworks/libraries such as NextJs for minimum 1 year. 
  4. Experience with State Management such as Zustand, Redux, or etc.
  5. Experience in slicing UI/UX design to responsive web application with self styling code and API integration is an advantage.
  6. Experience the basic concept of design and responsive website concepts.
  7. Experience with version control systems such as Git. 
  8. Experience in developing and maintaining PWA’s will be a definitive plus.
  9. Strong understanding of user-friendly experience & interface, pay attention to details, and proficiency in HTML5 and CSS3.
  10. Understand the Software Development Life Cycle (SDLC) and Agile methodologies concept.

Apply Now