Description
About Us
E-Play24 is an ADM-licensed operator and a leading iGaming company in Italy, consistently ranking among the top performers in terms of growth and results.
The company is also recognised by the Malta Gaming Authority (MGA) and is part of Cirsa Group.E-Play24 is committed to excellence and responsibility, holding international recognised certifications including ISO 9001 (Quality Management), ISO 26000 (Social Responsibility), and ISO 27001 (Information Security).
OUR VALUES - Guided by Integrity, Innovation, Excellence, and Passion, we are committed to responsibility, sustainability, and delivering high-quality user experiences within a fully compliant and responsible environment.
OUR STRENGTH - People are at core of our success.
We foster a dynamic and talented team that drives continuous innovation, offering growth opportunities in an inclusive and stimulating context.
Through partners with leading global providers, we deliver exclusive content, while leveraging strong expertise in technology, compliance, and operations to serve the Italian market with excellence.
OUR VISION - We aim to dominate Italy's licensed gaming market by leveraging scalable proprietary technology, and strong commitment to responsible gaming.
Since 2009, we have evolved into a multinational player backed by the CIRSA Group, creating sustainable value for customers, partners, and communities.
What We Offer
At E-Play24, you'll be joining a well-established team of iGaming professionals with years of expertise in both the Italian and international markets.
We take pride in creating an environment where our people thrive, both professionally and personally.
That's why we offer a variety of benefits designed to boost your work-life balance and make your time with us enjoyable, that includes:
Flexible Hours: Adaptable start and end times to fit your lifestyle.Hybrid Work: A balanced mix of home and office-based options.Free Parking: Convenient, cost-free parking for all staff.Global Flexibility: Enjoy 40 working days per year of "work-from-abroad" flexibility following your initial probationary period.Refuel & Recharge: Complimentary premium coffee and healthy snacks.Social Culture: Frequent team-building and fun company events.Health Insurance: We’ve got you covered.
Once you’ve settled in and passed your probation, you’ll be enrolled in our health insurance plan.
...
and much more! Join E-Play24 and discover the full range of perks that come with being part of an innovative, fast-growing team!
Job overview:
We are seeking a proactive and skilled Backend Developer to build and maintain the backend services, APIs and data architecture behind E-Play24’s digital platforms, content systems, internal products and upcoming interactive products initiatives:
Affiliate websites built with Next.js and deployed on Vercel, where SEO and performance are critical.Strapi-powered headless CMS platforms used by developers and content writers.PostgreSQL, Clickhouse databases.Internal products, data integrations and AI-related services.A planned fantasy football product.
The role is focused on application backend development and close collaboration with frontend, content, product and technology teams.
Responsibilities
Design, build and maintain scalable, secure backend services and REST APIs using TypeScript and Node.js.Develop and maintain server-side functionality connected to Next.js applications.Design and optimize PostgreSQL schemas, relationships, queries, indexes, migrations and data integrity.Configure, extend and maintain Strapi collections, components, controllers, lifecycle hooks and permissions.Build reliable connections between Strapi, backend services and frontend applications so content teams can manage content without code changes.Create and modify endpoints, webhooks, authentication and authorization flows, validation and rate-limiting mechanisms.Integrate external provider feeds, third-party APIs and scraped content, including casino bonuses, welcome offers, affiliate links, slot RTPs and sports data.Support SEO-related backend requirements such as structured content, metadata, sitemap data and efficient SSR/ISR data delivery in collaboration with frontend developers.Deploy and maintain application services in the Microsoft Azure environment and work effectively with existing CI/CD processes.Collaborate with frontend developer and other stakeholders to define clear API contracts and practical data models.Write clean, documented and tested code and participate in code reviews.Investigate and resolve bugs, performance bottlenecks, data inconsistencies and production issues.
Core Tasks & Daily Activities
Implementing and reviewing TypeScript/Node.js backend code.Maintaining Next.js server-side integrations and API routes.Creating and evolving Strapi content structures for new pages, websites and campaigns.Modeling PostgreSQL data and optimizing queries, indexes and connection handling.Building feed ingestion, synchronization jobs, webhooks and scheduled background processes.Managing image upload, transformation, storage and CDN delivery workflows.Supporting frontend developers and content writers with documentation and data-model guidance.Working with Git, pull requests, CI/CD pipelines and deployment workflows.Reviewing logs, diagnosing errors and improving observability and reliability.Participating in sprint planning, technical discussions and architecture reviews.Supporting the design and implementation of fantasy sports contest and lobby functionality.
Requirements
Must-have technical skills and experience
At least 3 years of professional experience in backend web application development.Demonstrable experience with production APIs, relational databases and CMS-backed web platforms.Portfolio, GitHub profile or equivalent evidence of relevant production work is preferred.Commercial experience with TypeScript, Node.js and Python backend development.Strong understanding of Next.js server-side capabilities, including API routes, server components/actions and SSR/ISR data flows.Strong PostgreSQL and SQL skills, including relational modeling, migrations, indexing, query optimization and data integrity.Hands-on experience with Strapi or a comparable headless CMS.Experience designing and maintaining REST APIs, webhooks, authentication/authorization and rate limiting.Practical experience working with and deploying applications in Microsoft Azure.Experience with Git, pull-request workflows and CI/CD pipelines.Understanding of cloud storage and CDN-based media delivery.Ability to write unit and integration tests and maintain clear technical documentation.Professional proficiency in English; Italian is considered an asset.
Desirable skills
Experience with real-time technologies such as WebSockets or Server-Sent Events.Docker and container-based development.Azure Functions, Azure OpenAI or data pipelines.Familiarity with Linux, MongoDB or additional backend technologies.Experience with sports data, fantasy sports or lobby/table-based products.
Soft skills and mindset
Ownership and autonomy: able to take a task from definition to completion.Proactive communication of blockers, risks and uncertainties.Strong quality standards, including testing, code review and maintainable design.Pragmatic problem-solving and ability to avoid unnecessary complexity.Clear communication with technical and non-technical stakeholders.Collaborative attitude when working with frontend, content, product and operations teams.
Qualifications
Bachelor’s degree in Computer Science, Software Engineering or equivalent practical experience.
E-Play24 is committed to adhering to the principle of non-discrimination at every stage of the selection process, in accordance with Article n.
21 of the EU Charter of Fundamental Rights.
We encourage all interested individuals to apply, with no discrimination based on any ground such as sex, race, nationality, colour, ethnic or social origin, genetic features, language, religion or belief, political or any other opinion, membership of a national minority, property, birth, disability, age or sexual orientation.
GDPR
In accordance with the General Data Protection Regulation (GDPR), we invite you to review our Privacy Policy to understand how we collect, process and store your personal data, by clicking on the following link: https://employee.eplay24.it/wp-content/uploads/2025/05/PRIVACY-NOTICE_job-applicants.pdf
By checking the box on your application form, you acknowledge that you have been informed about the collection, processing and storage of your personal data.