About this role
Role Description
We are looking for an experienced Senior Full-Stack Developer to join the Development Department in the Live Casino division, based in Yerevan, Armenia. This is a key technical role for a professional who will work across both backend and frontend layers, focusing on system integrations, internal tools, and cross-platform development. You will cooperate with other developers and architects to ensure seamless communication between different systems, services, and game modules within the Live Casino ecosystem.
Key Responsibilities
• Design, develop, and maintain full-stack applications and integration services across the Live Casino and RGS platforms.
• Build and support internal tools and dashboards for operations, analytics, and monitoring.
• Implement efficient and secure API integrations with external partners and third-party systems.
• Collaborate with backend and frontend teams to ensure consistency and high performance across products.
• Contribute to the development of common UI components and internal libraries.
• Maintain code quality, performance, and scalability across all parts of the stack.
• Participate in code reviews, testing, and continuous improvement of development processes.
• Work closely with the Solution Architect to align technical decisions with business and product goals.
• Troubleshoot production issues and ensure the stability of integrations and internal systems.
Requirements
• 5+ years of professional experience in full-stack or web application development.
• Strong hands-on experience with JavaScript / TypeScript, React, and Node.js.
• Solid understanding of RESTful APIs, WebSockets, and microservices architectures.
• Experience integrating external APIs, payment systems, and game platforms.
• Proficiency in working with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis, etc.).
• Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and version control (Git).
• Understanding of frontend performance optimization and backend scalability principles.
• Experience with cloud infrastructure (AWS, GCP, or Azure) is an advantage.
• Fluent in English (working level). Armenian or Russian is a strong advantage.
What We Offer
• The opportunity to work on integration and cross-platform development within a next-generation Live Casino ecosystem.
• Collaboration with experienced architects and developers in an international environment.
• A culture of open communication, responsibility, and technical excellence.
• Competitive salary and long-term career growth opportunities.