King Entertainment Corp
Frontend Developer
King Entertainment CorpUkraine6 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Middle Vue.js Developer (with Nuxt.js expertise)


About the Role:

We are looking for a strong Middle Vue.js Developer with hands-on experience in Nuxt.js (SSR/SSG) to join our growing team. You will work on developing modern, scalable, and high-performance front-end applications while collaborating closely with backend engineers, UI/UX designers, and product managers.


Responsibilities:

  • Develop and maintain high-quality front-end applications using Vue.js 2/3 and the Composition API.
  • Build Nuxt.js applications with server-side rendering (SSR), static site generation (SSG), and hybrid rendering approaches.
  • Integrate front-end logic with RESTful APIs and GraphQL endpoints.
  • Write reusable, testable, and efficient code following best practices.
  • Optimize applications for SEO, performance, and cross-browser compatibility.
  • Collaborate with UI/UX designers to implement pixel-perfect layouts and dynamic components.
  • Participate in code reviews, sprint planning, and estimation sessions.
  • Identify and resolve performance issues, bugs, and scaling challenges.
  • Work with modern CI/CD pipelines and Git-based workflows.



Requirements:

  • 3+ years of experience as a Frontend Developer, with 2+ years in Vue.js.
  • Proven experience with Nuxt.js (Nuxt 2 or Nuxt 3), including SSR, SSG, and routing.
  • Strong knowledge of JavaScript (ES6+), TypeScript, HTML5, and CSS3 (SASS/SCSS).
  • Experience with Vue CLI, Vue Router, and state management (Vuex or Pinia).
  • Understanding of component-based architecture and reusable UI patterns.
  • Familiarity with REST APIs, WebSockets, and API integrations.
  • Solid debugging and profiling skills using browser developer tools.
  • Hands-on experience with modern build tools (Vite, Webpack, Rollup).
  • Experience with testing frameworks such as Jest, Cypress, or Vue Test Utils.
  • Intermediate English (written and spoken) for documentation and communication.


Nice to Have:

  • Experience with Nuxt UI, TailwindCSS and VueUse.
  • Familiarity with micro-frontends or modular architecture.
  • Knowledge of GraphQL and Apollo Client.
  • Basic experience with Next.js or React (as an added advantage).
  • Web Performance Optimization (Lighthouse, Core Web Vitals).

Key Skills

Ranked by relevance