At Enjoy Gaming, we’re a passionate team of industry experts, backed by market specialists and foreign investment. We’re thrilled to create live dealer shows and slots. We’re making our games to provide an even better gaming experience.
Our core values of ownership, communication, and honesty drive everything we do.
Join us and be part of our innovative journey in the gaming world!
We are currently seeking a Senior React JS Developer. You will collaborate closely with Product Owner, designers, and other developers to transform complex requirements. You will also have the opportunity to mentor junior developers and contribute to the architectural decisions that shape our projects.
About you:
— 6+ years experience with React.js
— Strong Knowledge of JavaScript, HTML, CSS, SCSS
— Good understanding of communication protocols (REST, JWT, OAuth 1.0/2.0, WebSockets, etc.)
— Understanding of security, vulnerabilities, and approaches to avoid them
— Understanding of RxJS and Observables; functions async/await; understanding of EventEmitter
— English level intermediate or higher
Will be a plus:
— Experience with Nest JS / Typescript
— Experience with backend in NodeJS/Express
— Experience with PHP/Mysql in any popular framework
— Skills in API design, database design
— Working principles with Docker/Docker compose
— Knowledge about microservice architectures and integration patterns
— Understanding basic design patterns and being able to apply them
— Working with Figma templates
Responsibilities:
— Writing high quality code
— Documentation: Create and maintain code and architecture documentation
— Collaborating with teams: Working closely with other developers, QA, designers, Product Owner, to ensure successful delivery of projects
— Keeping an eye on security
— Participate in planning
— Solving complex problems
What you get in return:
— Competitive Salary: Competitive salary fixed in EUR with yearly performance reviews
— Tax Coverage: The company provide tax coverage
— Remote Work Option: Choose to work remotely, providing greater flexibility and comfort
— Corporate Benefits: Medical insurance, psychologist, english speaking club
— Paid Vacation: 20 working days of paid vacation + 10 time off in lieu , including national holidays
— Paid Sick Leave: 10 working days
— Professional Development: Get reimbursement for professional development courses and training
— Self-Development: Get reimbursement for language courses, sports, massage, or life-coach