Job Description
Full details about the role and requirements
Yukerja Summary
The Frontend Developer role at Private Advertiser is curated from JobStreet (category Kreatif & Desain). Note the work location (Yogyakarta, Yogyakarta Special Region) before applying. Yukerja.com is not the employer — applications are handled on the official source site.
Responsibilities
Develop responsive and user-friendly web applications using Nuxt.js and Vue.js.
Convert UI/UX designs into reusable, modular frontend components.
Integrate frontend applications with RESTful APIs and GraphQL services.
Manage application state using Vuex or Pinia.
Optimize performance through SSR, SSG, lazy loading, caching, and asset optimization.
Ensure cross-browser compatibility, responsiveness, and accessibility.
Write, maintain, and execute unit/integration tests.
Debug, monitor, and resolve frontend issues and performance bottlenecks.
Collaborate with designers, backend developers, and product teams.
Follow secure coding practices and frontend security standards.
Continuously improve development workflows, code quality, and user experience.
Requirements
2+ years of frontend development experience.
Strong knowledge of JavaScript, HTML5, and CSS3.
Hands-on experience with Nuxt.js (v2/v3) and Vue.js.
Experience with Vuex or Pinia state management.
Understanding of SSR, SSG, and hybrid rendering concepts.
Experience integrating RESTful APIs and GraphQL.
Knowledge of responsive design, cross-browser compatibility, Git, and CI/CD.
Strong analytical, debugging, and problem-solving skills.
Nice to Have
Experience building dashboards or data visualization applications.
Familiarity with WebSockets and real-time applications.
Knowledge of Three.js or similar libraries.
Experience with Tailwind CSS, Bootstrap, Material UI, or design systems.
Understanding of DevOps practices and deployment pipelines.
Experience with monitoring tools such as Sentry, Datadog, or New Relic.