-
Job Description:
- Develop and maintain user-friendly, responsive web interfaces using modern front-end technologies.
- Mengembangkan dan mengelola antarmuka web yang ramah pengguna dan responsif menggunakan teknologi front-end modern.
Berkolaborasi dengan desainer dan pengembang back-end untuk mengoptimalkan pengalaman pengguna dan memastikan integrasi yang lancar.
Requirement:
- Min Bachelor's Degree in Computer Science, Engineering or relevant major.
- Min 3 years of experience as a Front-end web developer
- HTML5, JS (ES6), CSS/SCSS,
- Tailwind/Material Design/Bootstrap,
- Strong experience with a popular JavaScript framework/library like React, Vue.js, or Svelte)
- Experience working with popular state management libraries(eg: Redux/RTK, Zustand, Pinia, Vuex)
- Proficient with Git for source control (branches, merging, rebasing, pull requests).
- Familiarity with jQuery (nice to have)
- Familiarity with mobile app development (nice to have)
- Familiarity with unit testing
- Ability to create layouts across various devices (desktop, tablet, mobile).
- Ability to troubleshoot, debug, and optimize performance issues (e.g., slow page load, inefficient code).
- Familiar working in Agile Methodology (Scrum/Kanban)
- Work well in a team environment, especially with back-end developers, designers, QA, and product managers.
- Experience reviewing others' code for quality, readability, and maintainability.
- Have good communication skills to explain complex ideas and technical concepts to non-technical stakeholders.