Senior Back-end Developer

We are 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.And now we are looking for our next developer teammate!

About the position:

Here, we develop a lot of different products and features for the casino market. As a backend developer, you would be responsible for developing the B2B backend API’s, websockets server logic or some on-device systems. Which project you join depends on your particular skills and experience.

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.
  • Drive performance and code quality optimizations inside the team.
  • Collaborate and help junior developers improve.
  • Improve your own skills and level up.

Requirements:

  • Proficiency in TypeScript and NodeJS: 5+ years of experience and 7+ total.
  • Large experience with MySQL and data management.
  • Very good knowledge of SQL optimization.
  • Experience with WebSockets and long-lived applications.
  • 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.
  • Advanced understanding of Docker and Linux systems.
  • Good knowledge of SSH.

Advantages:

  • Experience with C++ and/or native NodeJS modules.
  • Understanding of CI/CD pipelines.
  • Familiarity with AWS.
  • Interest in automation and library development.

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.

Thank you for applying!

Benefits

Medical insurance
Additional Health Insurance
Sports card
Sports Card
Vacation days
Additional Vacation Days
Referral bonus
Referral Bonus
Discounts
Store Discounts
Fruits and beverages
Beverages in the Office
Transportation Card
Transportation Card

Benefits

Medical insurance
Additional Health Insurance
Sports card
Sports Card
Vacation days
Additional Vacation Days
Referral bonus
Referral Bonus
Discounts
Store Discounts
Fruits and beverages
Fruits and Beverages in the Office

Enter your details below and upload CV with portfolio if necessary

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Please provide your CV and portfolio in pdf or word document format

By clicking on the “APPLY NOW” you give consent to Pateplay to process your personal data so we can contact you. Learn more on how Pateplay processes your personal data in our Privacy Policy.

Thank you! Your application has been received!
Oops! Something went wrong while submitting the form.

Enter your details below and upload CV with portfolio if necessary

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Please provide your CV and portfolio in pdf or word document format

By clicking on the “APPLY NOW” you give consent to Pateplay to process your personal data so we can contact you. Learn more on how Pateplay processes your personal data in our Privacy Policy.

Thank you! Your application has been received!
Oops! Something went wrong while submitting the form.