
Posted a day ago
Team Lead Backend Developer (Node.js)
BrainRocketTeam Lead Backend Developer (Node.js)
Perks & benefits
Relocation AllowanceVisaMedical InsuranceTransportationEducation Allowance
Requirements
Bachelor's or Master's in Computer Science or related field, 8+ years IT experience, 3+ years leadership experience, 2+ years Fintech or banking experience, 3+ years Node.js and TypeScript, Experience with RabbitMQ, Redis, MySQL, and MongoDB, Knowledge of REST, GraphQL, and WebSockets, Experience with Kubernetes and microservices, Advanced English
Skills
Node.jsTypeScriptRabbitMQRedisMySQLMongoDBKubernetes
About the role
Responsibilities
- Manage a cross-functional team of engineers through periodic feedback, one-to-one sessions, and performance evaluations.
- Assign tasks and manage resources to ensure a balanced workload and timely delivery.
- Actively engage in product development by writing and reviewing code to deliver periodic improvements.
- Lead the development of an in-house fintech platform with a focus on performance, scalability, and security.
- Build and manage complex payment API integrations with banks, PSPs, and third-party services.
- Participate in agile ceremonies (Scrum/Kanban) to ensure team alignment and best practices.
- Improve platform quality by refactoring code, resolving technical debt, and optimizing microservices architecture.
- Create solution designs and determine technical implementations for product changes and messaging systems.
Requirements
- Bachelor’s or Master’s degree in Computer Engineering, Computer Science, or a related field.
- 8+ years of professional IT experience, including 3+ years in leadership positions.
- 2+ years of experience in Fintech, banking, or financial systems (real-money transactions preferred).
- 3+ years of commercial experience with Node.js and strong proficiency in TypeScript.
- Hands-on experience with RabbitMQ, Redis, MySQL, and MongoDB.
- Expert knowledge of REST, GraphQL, and WebSockets.
- Experience with Kubernetes, microservices architecture, and secure development practices.
- Advanced level of English.
Benefits
- Full relocation support and visa sponsorship for international candidates.
- Competitive remuneration with annual reviews.
- Private medical coverage (inpatient, outpatient, dental, and maternity).
- 24 non-business days per year plus 6 paid sick days.
- Transport compensation of 200 euros net per month.
- Learning and development opportunities and language class compensation.
- Urban Sport membership and partial compensation for tennis/padel lessons.
- Teambuilding activities.
About the Company
BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. With a team of 1,300 bright minds, we build innovative, high-performance products that shape the industry. We are looking for ambitious individuals to join our growing team in Lisbon.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeTeam Lead Backend Developer (Node.js)
BrainRocket · Lisbon
