Job Description

  1. Design, develop, and build highly scalable, cross-platform, and high-performance web applications using ReactJS.
  2. Apply design patterns and design principles to produce maintainable and easy to extend code.
  3. Work with Product Management to validate product requirements, assess, and estimate effort required (Notion/Trello, etc).
  4. Collaborate with feature team to develop stories/sprints and tasks.
  5. Experienced in Agile/Scrum development is an advantage.
  6. Experienced in slicing UI/UX design to responsive web application with self styling code and API integration is an advantage.
  7. Strong understanding of user-friendly experience & interface, pay attention to details, and proficiency in HTML5 and CSS3.
  8. GitHub & GitLab branching.
  9. Ability to use REST FULL API, RSS (XML&JSON), and WebSocket.
  10. Experience in developing and maintaining PWA’s will be a definitive plus.


General Requirements

  1. Graduate from Bachelor, Diploma 3, Diploma 4 degree from IT or other related majors.
  2. Minimum 3.00 of 4.00 GPA.
  3. Eager to learn, high motivation.
  4. Versatile and having a good work ethic.
  5. Creative and able to work in a team.
  6. Proficient in using Office Software (Microsoft Office, WPS, Polaris, LibreOffice). ,


Specific Requirements

  1. Having minimum 1 year experience as a Front End Engineer.
  2. Understand the basic concept of design.
  3. Understand responsive website concepts.
  4. Understand the Software Development Life Cycle concept.
  5. Experience with HTML5, JavaScript, TypeScript (Mandatory), front-end technologies like Reactjs, Next.js (Mandatory), React Native, NextJS, Redux, Webpack, Unit Test.
  6. Proficient in using Git is a plus.
  7. Mastering software commonly used for graphic design (CorelDraw, Adobe Illustrator, etc.) is a plus.
  8. Having a portfolio is a plus.

Apply Now