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.