Team Lead

closed
Deel Logo

Deel

πŸ“Remote

Summary

Join Deel, a rapidly growing SaaS company, as a Team Lead, Engineering. Lead a team of 6-10 professionals, balancing leadership and hands-on technical work using Node.js. Mentor your team, deliver high-quality applications, and ensure best practices. Collaborate with product and design teams, drive technical planning, and implement technical strategies. Play a key role in hiring, performance management, and fostering a collaborative team culture. Partner with cross-functional teams to achieve shared objectives and resolve complex technical challenges. This role requires significant experience in software engineering, team leadership, and payroll domain expertise in the US.

Requirements

  • Must have: domain experience in Payroll, specifically in the United States, working with payroll calculations, management, accounting, or tax
  • 10+ years of professional software engineering experience with expertise in JavaScript, TypeScript, Node.js, and RESTful API design
  • 2+ years of experience managing and mentoring engineers , with a proven ability to lead cross-functional teams
  • Strong technical acumen and a track record of building scalable, robust systems
  • Proficiency in automated unit, functional, and integration testing
  • Passion for exceptional user experiences, innovative problem-solving, and technical excellence
  • Experience managing performance reviews and scaling teams in a high-growth environment
  • You're based in GMT-GMT+6
  • Thrive in environments requiring both technical expertise and leadership
  • Combine strategic vision with attention to detail in decision-making
  • Demonstrate a commitment to collaboration, continuous learning, and team success
  • Drive innovation while balancing immediate goals with long-term technical health

Responsibilities

  • Lead with Technical and Team Excellence
  • 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
  • Elevate Team Effectiveness
  • 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
  • Facilitate knowledge sharing, cross-team collaboration, and continuous improvement
  • Strategize and Execute for Impact
  • Define and implement technical strategies in alignment with organizational goals
  • Lead innovation through rapid prototyping, iterative development, and problem-solving
  • Identify technical risks and implement mitigation strategies to ensure successful delivery
  • Represent your team in cross-functional discussions, aligning technical requirements with business objectives
  • Build Teams and Foster Culture
  • Play an active role in hiring and scaling the team, ensuring alignment with company values
  • Manage performance cycles, provide structured feedback, and support the professional growth of team members
  • Cultivate a culture of collaboration, inclusion, continuous learning, and engineering excellence
  • Champion diversity and foster an environment where all team members thrive
  • Lead Cross-Functional Collaboration
  • Partner with product, design, and other engineering teams to ensure seamless alignment on goals
  • Coordinate efforts across teams to drive complex projects and ensure shared objectives are met
  • Communicate technical challenges, opportunities, and solutions effectively to stakeholders
  • Push back on product decisions when necessary, presenting well-reasoned arguments to prioritize technical health, scalability, and long-term success
  • Resolve complex, multi-team technical challenges by fostering collaboration across disciplines

Preferred Qualifications

  • Experience navigating cross-browser and cross-platform development challenges
  • Contributions to open-source projects or technical communities
  • Knowledge of additional tech stacks or expertise across multiple technical domains

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
This job is filled or no longer available