
Team Lead, Engineering
Deel
full-time
Posted on:
Location Type: Remote
Location: Spain
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead a cross-functional team of 6-10 professionals, with a balance of leadership and hands-on technical work.
- Drive technical excellence, mentor your team, and deliver scalable, innovative solutions in a fast-paced, startup-like environment.
- Foster collaboration and adopt best practices to ensure the team meets organizational goals and delivers exceptional user experiences.
- 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, driving innovation and excellence.
- Conduct thorough code reviews to maintain high coding standards and technical quality.
- Collaborate closely with product and design teams to create extraordinary user experiences.
- Drive technical planning and execution, balancing short-term objectives with long-term system health.
- Promote Agile methodologies to enhance team productivity and effectiveness.
- Define and implement technical strategies in alignment with organizational goals.
- Lead innovation through rapid prototyping, iterative development, and problem-solving.
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:
- Ability to write complex queries from scratch
- Deep understanding of data structures and query performance/impact
- Experience working with APIs and distributed systems:
- Debugging integrations and system interactions
- Understanding data flow across services
- Strong problem-solving ability:
- Root cause analysis across code, data, and systems
- Experience working in production environments:
- Handling incidents, debugging issues, and managing escalations
Benefits
- Stock grant opportunities dependent on your role, employment status and location
- Additional perks and benefits based on your employment status and country
- The flexibility of remote work, including optional WeWork access
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsobject-oriented programmingSQLAPIsdistributed systemscode reviewsscalable systemsclean codedata structuresproblem-solving
Soft Skills
leadershipmentorshipcollaborationtechnical guidanceinnovationstrategic oversightcommunicationteam productivityroot cause analysisfostering growth