Senior Front-End Developer (Vue.js / Nuxt 3)

$$$
Product

We work with iGaming operators of all sizes to help them expand into new markets or strengthen their existing brands. As a casino software company, we provide solutions that help build outstanding brands and achieve business goals. And now we are looking for a Senior Front-End Developer to join our team.

 

What will be your responsibilities:

 

  • Development and support of web applications;
  • Research and implementation of new technologies and tools in development;
  • Optimizing and adding new features to existing web applications;
  • Work in a team with other developers, testers, and designers to achieve project goals.
  • Optimizing application performance, focusing on Core Web Vitals, rendering cycles, and bundle size; 

What we expect from you:

 

  • At least 5 years of experience as a Frontend Developer;
  • At least 3 years of commercial experience with Vue 3 (Composition API) and Nuxt 3;
  • Deep understanding of TypeScript, including advanced types and utility types, in production development;
  • Expert knowledge of clean code, scalability, maintainability, and architectural principles (KISS, DRY, SOLID);
  • Strong expertise in web performance optimization and Core Web Vitals;
  • Proficiency in Unit testing (Vitest, Jest) and ensuring high code coverage;
  • Advanced knowledge of HTML5, CSS3, Tailwind CSS, and style preprocessors (SASS/LESS);
  • Extensive experience with REST API integration and designing frontend communication layers;
  • Strong understanding of Web Sockets and real-time data handling;
  • Experience with Service Workers and implementing offline capabilities;
  • Mastery of Vite configuration, build optimization, and plugin management;
  • Deep understanding of DOM internals, Promises, and asynchronous programming;
  • Solid experience with state management (Pinia);
  • Comprehensive knowledge of SPA/SSR development principles and component-based approach;
  • Proven ability to resolve hard architectural issues and technical debt;
  • High level of communication skills and experience working in agile team environments.

 

It'll be a plus:

 

  • Experience with other front-end frameworks;
  • Practical experience with Feature-Sliced Design (FSD) architecture;
  • PWA features;
  • Understanding of Docker for local development environments and containerization;
  • General understanding of PHP and the Laravel framework to ensure seamless backend integration;
  • Experience with PixiJS for 2D rendering and canvas-based applications;
  • Knowledge of game development architecture, such as ECS, game loops, and state synchronization; 

What we offer

We believe that a happy team builds the best products. Here is how we support you:

  • Remote & Flexible: Work from anywhere. Our core hours are 09:00/10:00 to 17:00/18:00 (Kyiv time), Mon-Fri.
  • Financial Stability: Timely payment for compensation for services
  • Personal Equipment Policy: No tech troubles โ€” a MacBook and all necessary equipment are provided for use to ensure comfortable and efficient work.
  • Learning & Development: It is a pleasure for us to watch you grow. We cover your learning costs (courses, conferences).
  • Knowledge Sharing: We regularly gather to discuss new trends, share insights, and elevate one another.
  • Community: At NuxGame, you will work in a team of like-minded people who are ready to support, inspire, and tackle complex challenges together.
  • Creative Freedom: We encourage initiative. With us, you have the freedom of professional expression and the space to implement your ideas.
  • Time-off Policy: 24 vacation days per year + 5 sick days (without medical confirmation).
  • Atmosphere: A friendly environment focused on results and mutual respect, free from unnecessary bureaucracy and pressure.

We believe in unlocking the inner potential of each team member within an open and democratic culture.

Waiting for you on our team! 

Required skills experience

Vue 3 4 years
Nuxt 3 4 years
TypeScript 4 years
JavaScript 4 years

Required languages

JavaScript, TypeScript, REST API, Jira, RestAPI, WebSocket
Published 3 June
334 views
ยท
120 applications
Response activity: High
Last responded 2 days ago
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...