← Wróć do ofert

EGT Digital · Bułgaria · biuro

Full Stack Developer, Online Games

Tworzenie gier JavaReact

widełki nie podane

▮ Opis

EGT Digital is a next-generation tech company that is focused on all online gaming products, and its portfolio includes Casino Games, Sportsbook, as well as the all-in-one solution – a Gambling Platform.
EGT Digital is a part of Euro Games Technology (EGT) Group, headquartered in Sofia, Bulgaria. EGT Group is one of the fastest-growing enterprises in the gaming industry. Our global network includes offices in 25 countries and our products are installed in over 85 jurisdictions in Europe, Asia, Africa, North, Central, and South America.
Being a part of such a fast-moving industry as iGaming, the company knows no limits and is growing rapidly through its dedication to innovation and constant improvement. This is the reason why we are expanding our Online Games Department and now we are looking for some fresh and enthusiastic people to come and join us in the exciting digital world of iGaming.

Responsibilities

  • Design, develop, and maintain full-stack web applications using Java, Spring Boot, React, and TypeScript.
  • Build scalable REST APIs and backend services following clean-code and software design principles.
  • Develop event-driven integrations and asynchronous communication using RabbitMQ.
  • Create responsive and user-friendly interfaces with React, TypeScript, Redux, and Material UI.
  • Implement data-intensive components using AG Grid or similar data-grid libraries.
  • Develop complex forms and validation flows using Formik and Yup.
  • Write unit and integration tests to ensure application quality and reliability.
  • Participate in code reviews, technical discussions, and architectural decisions.
  • Troubleshoot application issues and improve performance, security, and maintainability.
  • Collaborate closely with Product Owners, Business Analysts, QA Engineers, and other developers throughout the development lifecycle.

Requirements

  • Strong professional experience with Java and Spring Boot.
  • Experience building RESTful APIs and working with microservice-based architectures.
  • Practical experience with RabbitMQ or another message-broker technology.
  • Solid knowledge of React, TypeScript, JavaScript, HTML, and CSS.
  • Experience with state-management solutions such as Redux.
  • Experience building interfaces with Material UI or a similar component library.
  • Familiarity with AG Grid or other advanced data-grid solutions.
  • Experience with Formik, Yup, or similar form-management and validation libraries.
  • Good understanding of object-oriented programming, design patterns, and clean-code principles.
  • Experience with Git, automated testing, and CI/CD practices.
  • Strong problem-solving and communication skills.
  • Good command of written and spoken English.

What we offer

  • Competitive salary
  • Performance based annual bonus
  • Performance evaluation
  • 25 days paid annual leave
  • Work from home option – 2 days weekly
  • Flexible working schedule
  • Additional health insurance – premium package
  • Fully paid annual transportation card
  • Fully paid Sports card
  • Free company shuttle by the office
  • Sports Teams/Sports events
  • Professional development, supportive company culture, and challenging projects
  • Company-sponsored trainings
  • Tickets for conferences and seminars
  • Team building events and office parties
  • Referral Program
  • Free snacks, soft drinks, coffee, and fruit are always available
  • Birthday, newborn baby, and first-grader bonuses
  • Corporate discounts in various shops and restaurants
  • State-of-the-art modern office
  • Positive working environment and chill-out zone (PS4, foosball-table, and lazy chairs)

Thanks for taking the time to apply! Your application will be kept fully confidential — we’ll reach out personally if you’re shortlisted for an interview.

▮ Podobne oferty pracy