Full Stack Developer, iGaming, Limassol

Emerald Zebra


Job Location:

Limassol - Cyprus

Monthly Salary: Not Disclosed
Posted on: 14 hours ago
Vacancies: 1 Vacancy

Job Summary

Join our clients innovative team and help shape the future of enterprise iGaming solutions. Were looking for individuals to drive the next generation of B2B gaming technology. With a brand new Limassol office strengthening their growing office network this is an opportunity to be part of the team from the ground up.

Role Overview

We are looking for an experienced Full-Stack Developer with a strong background in iGaming and online casino platforms to join the technology team in Cyprus.

This role is not limited to writing code and implementing predefined requirements. We are looking for a developer who understands how real-money gaming platforms operate how business requirements translate into technical solutions and how different platform components interact within a complex iGaming ecosystem.

The ideal candidate should be capable of developing maintaining and improving both frontend and backend systems while working closely with Product Managers QA Engineers Designers DevOps and Operations teams. They should be comfortable building new platform features integrating third-party providers optimizing existing systems and contributing to architectural decisions that support scalability performance and long-term product growth.

The successful candidate will play a key role in developing products that directly impact player experience operational efficiency business performance and platform stability across multiple iGaming domains.

Key Responsibilities

  • Design develop maintain and improve frontend and backend applications across multiple platform areas.
  • Develop scalable secure maintainable and high-performance software solutions aligned with business requirements.
  • Build and maintain backend services primarily using Kotlin while supporting integrations and platform functionality across multiple systems.
  • Participate in the full software development lifecycle from technical planning and implementation to testing deployment and post-release support.
  • Collaborate closely with Product Managers to understand business requirements and translate them into technical solutions.
  • Work with QA Engineers to ensure proper testing coverage and high-quality software delivery.
  • Develop and maintain REST APIs microservices and system integrations.
  • Integrate third-party providers including game providers payment gateways CRM systems KYC services affiliate platforms and operational tools.
  • Build and maintain frontend interfaces using modern JavaScript frameworks and technologies.
  • Participate in architecture discussions and contribute to technical design decisions.
  • Optimize application performance scalability reliability and security.
  • Troubleshoot production issues investigate root causes and implement long-term solutions.
  • Participate in code reviews and promote engineering best practices across the development team.
  • Maintain technical documentation and ensure solutions remain understandable and maintainable.
  • Support ongoing platform improvements refactoring initiatives and technical debt reduction efforts.
  • Work closely with DevOps teams regarding deployment pipelines environments monitoring and infrastructure-related requirements.

Platform Areas This Role May Cover

The candidate may be responsible for developing and maintaining products and features such as:

  • Online Casino platforms
  • Sportsbook products
  • Bonus and promotion engines
  • CRM and retention systems
  • Payment and cashier solutions
  • Player account management systems
  • KYC and verification workflows
  • Responsible gambling tools
  • Risk and fraud management systems
  • Affiliate management platforms
  • Gamification products and loyalty systems
  • Back-office and administration panels
  • Reporting and analytics dashboards
  • Internal operational tools
  • Third-party provider integrations

Required Skills & Experience

  • Minimum 3 years of Full-Stack software development experience.
  • Previous experience working with iGaming or online casino platforms is mandatory.
  • Strong understanding of both frontend and backend application development.
  • Strong hands-on experience with Kotlin.
  • Experience with Java is considered a strong advantage.
  • Experience with modern frontend frameworks such as React Angular or .
  • Experience building backend applications using technologies such as Kotlin Java PHP .
  • Experience designing building and consuming REST APIs.
  • Strong understanding of microservice architecture and distributed systems.
  • Experience working with relational databases such as PostgreSQL MySQL or MSSQL.
  • Understanding of database design performance optimization and data integrity principles.
  • Experience with Git and collaborative development workflows.
  • Experience working with Docker and containerized applications.
  • Experience with CI/CD pipelines and modern software delivery practices.
  • Experience working in Agile/Scrum development environments.
  • Strong analytical thinking and problem-solving skills.
  • Ability to understand business requirements and convert them into scalable technical solutions.
  • Good written and verbal communication skills in English. English level: Intermediate (B1) or higher.

Nice to Have

  • Experience working with Smartico Betby GR8 Tech SoftSwiss EveryMatrix Pragmatic Play Evolution or similar iGaming platforms and providers.
  • Experience building high-load transactional systems.
  • Experience with event-driven architecture and message brokers.
  • Experience working with NoSQL databases.
  • Experience with cloud-based infrastructure and services.
  • Understanding of KYC AML responsible gambling compliance and operational risk requirements.
  • Experience building products from concept to production launch.
  • Familiarity with AI-assisted development tools and workflows.

Ideal Candidate Profile

The ideal candidate is technically strong solution-oriented and capable of understanding both business objectives and technical implementation requirements. They should not simply execute development tasks but actively contribute to product quality platform architecture performance optimization and long-term system scalability.

We are looking for a developer who understands the complexity of iGaming products can work independently takes ownership of delivered solutions and collaborates effectively with both technical and non-technical stakeholders.

Key Success Metrics

  • Features and products are delivered according to agreed technical and business requirements.
  • Platform performance stability and scalability are continuously improved.
  • Integrations with third-party providers operate reliably and efficiently.
  • Code quality remains high through proper design testing and review processes.
  • Production incidents and technical issues are minimized through proactive engineering practices.
  • Technical debt is managed effectively without compromising delivery speed.
  • Strong collaboration is maintained across Product QA DevOps and Operations teams.
  • New products and features are successfully launched with minimal post-release issues.

The salary range for this position will be shared with shortlisted applicants.

Join our clients innovative team and help shape the future of enterprise iGaming solutions. Were looking for individuals to drive the next generation of B2B gaming technology. With a brand new Limassol office strengthening their growing office network this is an opportunity to be part of the team fr...