We are a fast-growing group of companies developing a variety of products for the online and land-based betting industry. Our portfolio ranges from cutting-edge B2B iGaming products to live games and advanced hardware solutions.
About the position:
We are looking for a driven, highly skilled Front-End Developer to join our team. In this role, you will focus on building the user interface for our web-based admin platform – a Back-office solution that empowers our B2B clients with the tools they need to drive their operations forward. You will work closely with UI/UX designers, Back-end developers, and QA.
Responsibilities:
Develop and maintain React-based SPA – Back-office solution using React, Redux, and TypeScript;
Collaborate with UI/UX designers to translate designs into responsive, user-friendly interfaces;
Work with Styled Components and Material UI to create reusable, scalable component libraries;
Ensure cross-browser and cross-device compatibility;
Follow best practices in Git version control workflow processes;
Debug, test, and fix issues related to UI, browser quirks, and performance;
Write clean, maintainable code and contribute to code reviews.
Requirements:
At least 4-5 years of professional experience in front-end development;
Solid background with ReactJS and building SPAs;
Deep knowledge of JavaScript event loop and race conditions;
Strong experience with state management & caching tools;
Ability to build custom, reusable UI components;
Solid grasp of responsive design & cross-browser compatibility;
Exposure to Websocket live data connections;
Hands-on experience with complex DOM manipulations & front-end optimization;
Good understanding and experience with Git and Git Workflow;
Troubleshooting and debugging skills;
Eagerness to stay up to date with the latest technologies;
Ability to take ownership of tasks and work independently;
Strong work ethic and collaborative attitude.
Advantages:
Experience in unit testing is beneficial;
Background in the iGaming or FinTech sector is a bonus.
We offer:
Full-time employment contract.
Choose your preferred work hours – 09:00-18:00 or 10:00-19:00.
Additional health insurance after 3 months.
Annual paid leave increases: 22 days + 1 day for each year at the company.
Complimentary beverages and fruits in the office.
Relax zone with PlayStation, table tennis, and more.
Regular team gatherings.
Free MultiSport card.
Premium discount card for over 90 stores and restaurants.
Home office options after completion of the trial period.
Convenient transport (metro) to the office.
A supportive and close-knit team. Agile and casual culture.
Transparent working environment with management that values employee input.
Opportunity to work in a dynamic, evolving, and profitable industry.
If you are interested, please send us your CV in English.
All applications will be treated strictly confidentially. Only short-listed candidates will be contacted.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.