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