Qualifications:
- Bachelor's degree in Information Technology or other related fields
- Approximately 12 years of experience as a Frontend Developer; fresh graduates are welcome to apply
- Proficient in JavaScript (ES6+) and basic TypeScript fundamentals.
- Skilled in HTML5 and CSS3, including Responsive Design concepts and Flexbox/Grid.
- Experienced with modern frameworks or libraries such as React.js, Vue.js, or Next.js.
- Understands data integration via RESTful APIs (using Fetch or Axios).
- Familiar with CSS frameworks/libraries such as Tailwind CSS or Bootstrap.
- Able to use version control systems such as Git (GitHub/GitLab).
- Has a basic understanding of web performance optimization and cross-browser compatibility.
- Has a frontend project portfolio that can be demonstrated (URL or GitHub).
- Strong attention to visual details (UI/UX) and good problem-solving skills.
Additional (Optional) Qualifications:
- Familiar with state management tools such as Redux, Redux Toolkit, or Pinia.
- Experience using design tools like Figma (for converting designs into code).
- Understanding of basic component testing, such as Jest or Cypress.