Back to search:Front End / Jakarta

Job Description:

  • Design, develop, and implement user interface components using interactive and user-friendly front-end technologies as agreed upon.
  • Collaborate with UI/UX designers to translate designs into responsive HTML, CSS, and JavaScript code that meets standards.
  • Optimize applications for maximum performance and scalability. Identify and fix performance issues and bugs.
  • Optimize websites or applications to be more efficient by improving code and minimizing server requests.
  • Collaborate with the backend team to integrate APIs and other services.
  • Conduct code reviews and ensure clean coding practices that adhere to standards.
  • Provide technical documentation and ensure the code is easy for other developers and UI/UX designers to maintain.
  • Participate in developing new features and feature improvements under the supervision of the Tech Lead or Engineering Manager.

Requirements:

  • Associate's degree or Bachelor's degree in Computer Science, Informatics Engineering, or related field.
  • Minimum 2 years of experience in Front End Engineer, Software Engineer or related field
  • Good understanding of data structures and algorithms.
  • Experience with HTML, CSS, JavaScript (JS) programming language, especially with React JS/Vue JS
  • Understand how to use REST APIs with React Query.
  • Experience with Git, Clean Code, Responsive Design, and CI/CD.