Team Lead, Engineering

New
D
DeelSaaS Payroll HR
Spain; Secondary Locations: Denmark, Poland, Italy, UK, Portugal, Belgium, Cyprus, Estonia, France, Germany, Georgia, Malta, Romania, Turkey, Greece, EMEA, Ireland, LithuaniaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
Node.jsSQLAgileRESTful APIsSoftware EngineeringDistributed Systems

Requirements

  • Strong software engineering fundamentals.
  • Solid understanding of object-oriented programming (OOP) principles.
  • Experience designing maintainable, scalable systems.
  • Ability to write clean, structured, and testable code.
  • Strong SQL skills (complex queries, data structures, query performance).
  • Experience working with APIs and distributed systems.
  • Strong problem-solving ability and root cause analysis.
  • Experience working in production environments (incident handling, debugging).
  • Ability to thrive in environments requiring both technical expertise and leadership.

Responsibilities

  • Lead a cross-functional team of 6-10 professionals.
  • Balance leadership (50%) and hands-on technical work (50%).
  • Design, code, and deliver high-quality, scalable applications with Node.js.
  • Provide mentorship and technical guidance to team members.
  • Conduct code reviews and ensure best practices in development.
  • Collaborate with product and design teams.
  • Drive technical planning and execution.
  • Define and implement technical strategies aligned with organizational goals.
  • Manage performance cycles and provide structured feedback.
  • Partner with cross-functional teams to resolve complex technical challenges.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now