Pateplay

Senior Full-stack Developer

Posted: 18 hours ago

Job Description

About UsWe are a software company building innovative products for the online iGaming and land-based casino industry — from slot and live casino games to bonusing systems and land-based terminals. Our products are enjoyed by players worldwide.Based in Sofia, our team is growing fast! As a B2B SaaS provider, we're a unique mix of developers, artists, QA engineers, product managers, and operations specialists — all focused on creating fun games and powerful tools.If you like solving interesting problems, having real impact, and learning new things — you’ll fit right in. And if you're skilled, curious, and ambitious — we’d love to meet you.About the positionWe develop a wide range of products and features, and as a full-stack engineer you’ll have the opportunity to be involved across the entire product development lifecycle. Based on your skills, experience, and interests, you may work on online B2B tools such as back-office systems, control panels, and production game servers for casino games, or contribute to our live gaming platforms and land-based hardware products. This role offers the flexibility to explore multiple product areas and shape your growth within the company.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 cardA supportive and close-knit team. Agile and casual culture.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.Thank you for applying!

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In