Technical Lead
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