Trueplay provides branded loyalty programs for the iGaming industry. We focus on creating a firm foundation for businesses to engage with their clients in innovative and effective ways.
Trueplay is dedicated to helping iGaming brands excel in customer engagement and build lasting relationships with their players. We create a unified, branded ecosystem that transforms their platforms into captivating gaming experiences. Leveraging innovative digital solutions, we aim to transcend traditional iGaming experiences and guide our partners toward lasting success.
Our vision centers on fostering player loyalty. We accomplish this by nurturing trust, delivering exceptional customer service, and crafting personalized, rewarding experiences within our comprehensive loyalty program. We empower iGaming brands to form deep connections with their players, turning their platforms into a unified, exciting game, and securing a competitive edge in the industry.
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
— Highly proficient with modern JavaScript (ES6, ES7) and TypeScript
— 3+ years of experience with Vue.js (version
— Familiarity with the Vue.js ecosystem, including Vite/Vue CLI, Vuex, Vue Router, and Nuxt.js;
— Good understanding of HTML5 APIs (Location, Navigator and etc.), including Pug preprocessor;
— CSS3, including 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 unit JavaScript 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 ability to work in a team environment using Git flow 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:
— Develop iframe widget
— Develop admin panel
We offer:
— Remote work or comfortable office in Warsaw, Poland or Kyiv, Ukraine
— Flexible working hours: from 9:00 (10:00) to 18:00 (19:00);
— Training and development: the experience and assistance of our employees, assistance in professional adaptation throughout the probationary period;
— Corporate events and entertainment;
— Paid vacation in the amount of 20 calendar days, paid sick leave;
— Competitive compensation.