Team Lead, Engineering

New
D
DeelPayroll HR Platform
Spain, 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.jsSQLAgile methodologiesDistributed Systems

Requirements

  • Solid understanding of object-oriented programming (OOP) principles
  • Experience designing maintainable, scalable systems
  • Ability to write clean, structured, and testable code
  • Ability to write complex SQL queries from scratch
  • Deep understanding of data structures and query performance
  • Experience working with APIs and distributed systems
  • Debugging integrations and system interactions
  • Understanding data flow across services
  • Strong problem-solving ability including root cause analysis
  • Experience working in production environments, handling incidents, and managing escalations

Responsibilities

  • Serve as a technical leader, combining hands-on development with strategic oversight.
  • Design, code, and deliver high-quality, scalable applications with Node.js.
  • Provide mentorship and technical guidance, fostering growth and skill development within the team.
  • Ensure best practices in development, testing, and deployment.
  • Conduct thorough code reviews to maintain high coding standards.
  • Collaborate with product and design teams to create user experiences.
  • Promote Agile methodologies to enhance team productivity.
  • Define and implement technical strategies in alignment with organizational goals.
  • Manage performance cycles, provide structured feedback, and support professional growth.
  • Represent team in cross-functional discussions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now