Back to jobs

Technical Lead

Limassol, Cyprus

We’re BrainRocket — an international software development and digital solutions company driven by 1,300 talented professionals across Cyprus, Malta, and Portugal.
Here, everything moves at rocket speed: driving innovation, pioneering projects, and fast-tracking careers.
Together, we turn ideas into action—let’s get started

We're looking for an experienced Technical Lead with strong expertise in Node.js, TypeScript, and NestJS, coupled with a solid understanding of the iGaming domain. This role requires a dynamic individual who is both a hands-on developer and a technical visionary, ready to lead and mentor teams while actively contributing to the development process.


Responsibilities as a Technical Lead:

  • Leadership & Team Collaboration:

    • Be transparent with the team about challenges, failures, and successes.
    • Lead by example as a hands-on developer, contributing directly to coding tasks and architectural decisions.
    • Actively collaborate with team members to identify and resolve technical challenges.
    • Create an open environment for questions, feedback, and innovation.
  • Development & Architecture:

    • Spend 50% of your time on coding, implementing solutions, and integrating 3rd party APIs.
    • Dedicate 50% of your time to designing scalable technical architectures and making high-level decisions.
    • Drive in-house platform development.
    • Establish and maintain coding standards, best practices, and efficient workflows.
  • Project Management:

    • Determine project requirements and develop work schedules for the team.
    • Delegate tasks effectively, ensuring delivery of daily, weekly, and monthly goals.
    • Liaise with management and stakeholders to ensure projects meet business requirements and technical standards.

Requirements:

Mandatory Technical Expertise:

  • 8+ years of professional experience in the IT field.
  • 3+ years in leadership or technical leadership roles.
  • Strong experience in Node.js, NestJS, and TypeScript.
  • Proficiency in JavaScript and ECMAScript 6 standards.
  • Deep understanding of REST and WebSockets implementation.
  • Strong knowledge of commercial databases (e.g., MySQL) and messaging systems (e.g., RabbitMQ, Redis).
  • Experience with Git version control.

Domain Knowledge:

  • Hands-on experience in the iGaming domain or adjacent industries is a must.

Soft Skills:

  • Proven ability to troubleshoot and diagnose complex technical issues.
  • Exceptional leadership, mentorship, and organizational skills.
  • Strong communication skills with at least an upper-intermediate level of English.

Desirable:

  • Prior experience in a role bridging development and architecture.
  • Familiarity with scalable, high-performance systems design and implementation.

Bold moves start here. Make yours. Apply today! 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...