We are Pateplay, a software company operating in the global iGaming market, developing innovative games and platforms that combine cutting-edge technology with a spark of creativity.
Our products reach every continent and are available in over 55 international markets, establishing us as a trusted and reliable partner in the industry.
Based in Sofia and growing fast, we’re a B2B SaaS team made up of developers, artists, QA engineers, product thinkers, and operations pros — all working together to create fun, impactful games and smart tools for our partners.
If you love diving into meaningful challenges, enjoy shaping products used by real players, and get energized by trying new things — you’ll feel right at home with us. If you know your craft, stay curious, and like to aim high — we’ll get along great.
About the position
Here, we develop a lot of different products and features. A full-stack engineer can participate in all of our product development. Depending on your skills, experience and preference, you can work on the online part of the business where you will play a role in development of B2B tools like Backoffice, control panels or the production game servers for casino games. You can also join the live games teams or the land-based hardware products teams.
Responsibilities:
Develop new features and products in TypeScript.
Participate in discussions and technical decision-making.
Participate in planning and time estimation.
Write unit tests with TypeScript and Jest.
Fix various bugs, reported in Jira.
Have a good understanding of the internal and 3rd party tools we use.
Pro-actively help improve internal processes and tools, as well as libraries.
Follow and help the release and deployment process.
Collaborate and help junior developers improve.
Improve your own skills and level up.
Requirements:
A total of 6+ years of experience, preferably with TypeScript and NodeJS.
Advanced skills in front-end development with React or similar technologies.
Experience with WebSockets and long-lived applications.
Experience with MySQL and data management. Knowledge of SQL optimization.
Extensive experience with Git and version control.
Advanced knowledge of JS build systems and development pipelines.
Hands-on experience with testing frameworks like Jest or Mocha.
Good understanding of Redux and Immer or similar immutability libraries.
Good understanding of Docker and Linux systems.
Good knowledge of SSH.
Advantages:
Experience with C++.
Understanding of CI/CD pipelines.
Familiarity with AWS.
Interest in automation and library development.
We offer:
Additional health insurance
Annual paid leave up to 25 days
Free Sport card.
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 confidential. 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.