Frontend Engineer
Salary: Rp 15.000.000 – Rp 20.000.000 per month
Bachelor's degree in Computer Science, Information Technology, or related field.
Minimum 4 years of experience in Frontend Development.
Minimum 2 years of hands-on experience with Vue 3.
Strong knowledge of Vue 3, TypeScript, Composition API, and Pinia.
Experience developing real-time web applications using WebSocket or SSE.
Experience with REST API integration, authentication, routing, and access control.
Good knowledge of HTML5, CSS3/SCSS, responsive design, and frontend performance optimization.
Experience with unit and end-to-end testing such as Vitest, Playwright, or Cypress.
Familiar with Git and CI/CD.
Good understanding of web security and secure handling of user-generated content.
Strong problem-solving, communication, and collaboration skills.
Immediate joiner is a plus and open for contract based
Nice to Have
Experience with Nuxt 4 and/or Quasar 2.
Experience with WebRTC/SIP or VoIP integration.
Experience building WhatsApp, live chat, CRM, helpdesk, or customer service platforms.
Experience with Docker/container-based development.
Responsibilities
Develop and maintain frontend applications using Vue 3, TypeScript, and Pinia.
Build real-time messaging and agent console features.
Integrate REST APIs and third-party services.
Implement authentication, access control, and secure data handling.
Optimize application performance and user experience.
Write tests, troubleshoot issues, and support production releases.
Collaborate with Backend, UI/UX, BA, QA, and PM teams.