Jobtitle:

Backend Development Team Lead - Casino

We are looking for a full-time member to join our Backend Team. As a Team Lead in Backend development, you will take ownership of designing and implementing scalable, high-performance backend systems that support millions of transactions and real-time interactions across our iGaming ecosystem.

Design element

Job Description

We are looking for a full-time member to join our Backend Team. As a Team Lead Backend Development, you will take ownership of designing and implementing scalable, high-performance backend systems that support millions of transactions and real-time interactions across our iGaming ecosystem.

In this managerial role, you’ll not only contribute to hands-on development but also guide and mentor a team of backend developers, ensuring code quality, best practices, and alignment with architectural goals. 

You will work closely with cross-functional teams to ensure seamless integration and exceptional system performance. Your leadership will directly impact functionality, system resilience, and scalability of our platform. 

Essential Job Tasks

  • Lead and manage a team of backend developers, overseeing and monitoring project management and delivery, task distribution, progress and performance 

  • Collaborate with senior leadership to align backend strategy with business goals and product roadmap; translate high-level strategies into actionable plans / tasks designed to build a high-performing, adaptable team 

  • Facilitate regular code reviews, mentoring, and continuous feedback loops to uphold quality and promote team development and growth. 

  • Oversee hiring processes to ensure the attraction of top talent 

  • Define and drive the backend architecture strategy to ensure scalability, reliability, and future-proofing of our systems. 

  • Participate in and lead architectural discussions, contributing deep technical insight and long-term vision. 

  • Guide the development and optimization of database schemas, queries, and indexing strategies to maintain performance at scale. 

  • Review and approve critical data management strategies and processes. 

  • Champion secure development practices across the team. 

  • Ensure compliance with industry regulations and proactively address security risks. 

Skills and Qualifications

  • Proficient in backend languages such as Golang, Node.js, Java or Rust 

  • Hands-on experience with common backend frameworks (e.g., Spring, Express) and cloud platforms (Oracle Cloud, AWS, Azure, GCP). 

  • Experience with common technologies like RabbitMq, Kafka, Apache, Haproxy, Redis, GitLab CI/CD, Docker, SSH and Linux, Websocket.

  • Deep understanding of SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis). 

  • Strong command of database design, performance tuning, and data integrity principles. 

  • Advanced Git expertise. 

  • Familiarity with CI/CD, Docker, and Kubernetes in a production environment

Leadership & Soft Skills 

  • Team Leadership: Proven ability to inspire and manage a team, delegate effectively, empower team members and handle performance management. 

  • Emotional intelligence: ability to empathize with others, understand and manage own emotions and positively influence those of team members  

  • Strategic Thinking: Capable of seeing the bigger picture and aligning technical efforts with business priorities. 

  • Communication: Able to translate complex technical ideas into clear, actionable communication for both technical and non-technical stakeholders. Ability to articulate clearly and listen actively; ability to provide constructive feedback 

  • Adaptability: ability to navigate changing environments, organizational and team needs  

  • Collaboration: Strong interpersonal skills and ability to foster a team-first environment with strong cross-departmental collaboration

  • Project Management PM: solid experience in PM. Effective at managing priorities across multiple concurrent projects. Effective time, task and resource management. Strong organisational skills; understanding project life-cycles, ensuring project deliverables and effective mile-stone management 

  • Mentorship: Enthusiastic about motivating, coaching and mentoring others  

  • Continuous development: continuously striving for personal and professional development and promoting this attitude within the team, with a genuine commitment to the empowerment and long-term success of each team member 

  • Integrity and Transparency: essential characteristics to create trust and build commitment