Full-Stack Software Engineer
BALLY’S INTRALOT SA · Athens, Attikí, Greece · Hybrid
Pay: EUR 1,500 – 2,700 a month
Posted Jun 16, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Join Bally’s Intralot as a Full-Stack Software Engineer!
Your Role
As a Full-Stack Software Engineer at Bally's Intralot, you will play a key role in designing, building, and evolving scalable software solutions that power our gaming platforms.
Key Responsibilities
• Design, develop, and maintain large-scale full-stack applications using React, Node.js, and modern web technologies.
• Build scalable backend services and RESTful APIs using Hapi.js and Node.js.
• Develop reusable, performant, and maintainable frontend components and application modules.
• Design and implement asynchronous workflows, background processing, and event-driven solutions.
• Evaluate technical trade-offs and make pragmatic decisions that balance business objectives, scalability, maintainability, and delivery timelines.
• Optimize application performance, database access patterns, and overall system scalability.
• Write comprehensive unit, integration, and end-to-end tests to ensure software quality and reliability.
• Participate in code reviews, technical discussions, and architectural design sessions.
• Support CI/CD practices and collaborate with DevOps teams to deploy and operate applications in cloud environments.
• Contribute to engineering standards, development practices, and continuous improvement initiatives.
• University or College Degree in Computer Science, Software Engineering, or a related field.
• 3+ years of professional software engineering experience, including significant experience building full-stack web applications.
• Advanced proficiency in JavaScript and TypeScript.
• Experience developing backend services and APIs using Node.js.
• Good understanding of frontend and backend architecture patterns, scalable system design, web standards and distributed application principles.
• Experience designing, building, and consuming RESTful APIs.
• Deep understanding of database design, data modeling, query optimization, and performance tuning.
• Strong understanding of application performance optimization, monitoring, and troubleshooting techniques.
• Strong problem-solving, analytical, communication, and collaboration skills, with the ability to work effectively across cross-functional teams.
• Understanding of cloud-native application design principles, including containerization, scalability, observability, resilience, and distributed system operations.
• Proficiency with Git and collaborative development workflows.
Why Join Us:
💸 A competitive compensation package combined with additional benefits.
💻 Hybrid working model.
🏥 Private Insurance for you and your family.
🏢 Modern facilities, parking inside, enticing restaurant and corporate bus.
📚 An extensive training program upon induction and throughout employment.
🚀 Exceptional opportunities to learn and develop in a multinational environment.
🌎 Prospects for professional growth both locally and globally.
About Us
Bally’s Intralot is a leading iGaming…