Full-Stack Developer

Cybercoreofficial — Cyprus · Posted ~5 hours ago

Mid Full-time

Skills

Frontend development Backend development Software architecture API integration Kotlin Frontend Backend APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology team is looking for an experienced full-stack developer to build and improve scalable digital platforms. The role involves frontend and backend development, integrations, optimization, and close collaboration with product and engineering teams.

Highlights

Opportunity to build complex platforms, collaborate with cross-functional teams, and contribute to architecture and scalability decisions.

Description

Role Overview We are looking for an experienced Full-Stack Developer with a strong background in iGaming and online casino platforms to join our 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. Required Skills and 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, Next.js, Angular, or Vue.js.Experience building backend applications using technologies such as Kotlin, Java, Node.js, PHP, or .NET.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: 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.