Back to search:Frontend Developer / Jakarta (tebet)

Responsibilities

  • Develop and maintain responsive user interfaces using and
  • Optimize applications for speed, SEO, and scalability.
  • Integrate with RESTful APIs and manage app state using Zustand.
  • Collaborate with UI/UX designers to translate designs into functional components.
  • Implement best practices for code quality, performance, and maintainability.
  • Participate in improving development processes and workflows.
  • Work collaboratively in an agile, fast-paced environment.

Requirements

  • Strong proficiency in JavaScript and TypeScript.
  • Solid experience with and (including SSR and SSG).
  • Familiarity with React Hooks, Zustand, and REST API integration.
  • Understanding of Tailwind CSS, Axios, Yup Validation, and Leaflet.
  • Experience with version control systems (Git, GitHub/GitLab).
  • Experience in engineering software systems of medium-to-large scope and complexity.
  • Strong problem-solving, analytical, and clean code practices.
  • Excellent collaboration and communication skills.
  • Experience with testing frameworks (Jest, React Testing Library, or Cypress) is a plus.
  • Knowledge of build tools and CI/CD pipelines (e.g., AWS Amplify) is a plus.
  • Experience with performance optimization and SEO in is a plus.
  • Minimum of 3 years of experience as a Frontend Web Developer.
  • Able to work fully on-site and willing to be placed in Bali.