Job description for Front End Developer at PT KODE KOLEKTIF INDONESIA
Work Arragement: Onsite - Yogyakarta
Work Schedule: Mon - Fri, 9 - 6 WIB
Responsibilities
Develop responsive web interfaces using Nuxt.js & Vue.js based on design mockups.
Build modular components and manage state using Pinia/Vuex.
Integrate frontend applications with Backend APIs.
Optimize performance through SSR/SSG, caching, lazy loading, and Core Web Vitals.
Perform testing, debugging, and cross-browser/device compatibility checks.
Collaborate with UI/UX Designers, Backend Developers, and Product Managers.
Maintain applications, fix bugs, and implement frontend security practices such as XSS & CSRF protection.
Requirements
- 2+ years experience in frontend development
- Strong proficiency in JavaScript, HTML5, CSS3
- Hands-on experience with Nuxt.js (v2 or v3) and Vue.js
- Familiarity with Vuex/Pinia state management
- Understanding of SSR, SSG, and hybrid rendering
- Experience with RESTful APIs and GraphQL
- Knowledge of responsive design and cross-browser compatibility
- Proficiency with Git workflows and CI/CD pipelines
- Strong debugging and problem-solving skills
Nice to Have
- Familiarity with WebSockets and real-time rendering
- Knowledge of Three.js or similar libraries
- Experience with design systems (Material UI, Tailwind, Bootstrap)
- Understanding of DevOps principles and deployment pipelines
- Knowledge of monitoring tools (Sentry, Datadog, New Relic)

