← Усі вакансії

Senior Front-end Developer (Vue.js)

Trueplay
Формат:
повний remote
Рівень:
senior
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

Trueplay is a Loyalty Booster Suite that enables iGaming brands to build lasting customer relationships based on trust and mutual benefit. It features three programs that ensure player interactions with gambling platforms are exciting right from the start.

We offer solutions on three epic levels:

Acquisition and engagement — CopyStake introduces users to an iGaming website, allowing them to bet alongside their favorite streamers.

Retention — the Play to Earn and Hold to Earn loyalty programs keep player engagement high by guaranteeing rakeback and distributing a share of the platform’s revenue.

Brand equity — the tokenization of loyalty points helps transform users’ affinity for a brand into a personal interest in its financial success. In Trueplay’s take on Web3 loyalty, players feel like casino stakeholders.

More than 20 iGaming brands from 18 markets are fostering player loyalty with Trueplay.

Our expanding company is looking for a Senior VueJS Developer.

It is important for us that you have:

5+ years of experience in frontend development

High proficiency with modern JavaScript (ES6, ES7) and TypeScript

3+ years of experience with Vue.js (version 2–3) framework and its core principles, components, reactivity, and the virtual DOM

Familiarity with the Vue.js ecosystem, including Vite/Vue CLI, Vuex, Pinia, TanStack Query, and Nuxt.js

Good understanding of HTML5 APIs (Location, Navigator, etc.), including the Pug preprocessor

CSS3, including the SCSS preprocessor

Knowledge of functional programming and object-oriented programming paradigms

Ability to write efficient, secure, well-documented, and clean JavaScript/TypeScript code

Familiarity with JavaScript unit testing (Vue Test Utils, Jest)

Experience with both consuming and designing RESTful API and WS

Understanding and knowledge of principles for developing reactive and scalable web applications

Experience with asynchronous data requests and understanding of the basic principles of network requests, including AJAX and Fetch API

Understanding of principles for designing and developing responsive user interfaces

Ability to optimize performance and loading of web applications, including image optimization, caching, and minimizing server requests

Experience with version control systems, such as Git, and the ability to work in a team environment using Gitflow or similar development methodologies

Ability to work in an Agile development environment and experience with project management tools such as Jira or Trello

You will be responsible for:

Developing and maintaining complex web interfaces using Vue.js (versions 2–3) and related technologies

Participating in the architectural design of the frontend part of web applications

Writing high-quality, clean, efficient, and well-documented JavaScript/TypeScript code

Conducting code reviews and ensuring high code quality within the team

Optimizing web application performance, including reducing loading times and improving speed

Integrating with RESTful APIs and WebSockets (WS)

Developing and maintaining unit tests and integration tests

Actively participating in the development process using the Agile methodology

Collaborating with backend developers, designers, and other team members

Solving complex technical problems and providing technical support

Researching and implementing new technologies and approaches in development

Mentoring junior developers and sharing knowledge within the team

Ensuring cross-browser compatibility and responsiveness of web applications

Participating in the development and maintenance of CI/CD pipelines

Ensuring the security of frontend applications

Participating in sprint planning and task estimation

We offer:

Two meeting hubs in Warsaw, Poland, and Kyiv, Ukraine

Flexible working hours

Compensation that includes coverage for 20 days to recharge and unwind

Additional support covering 14 days for health-related matters when needed

Support in professional growth durin

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot