Deel

Team Lead, Engineering, Node.js/Typescript

Deel

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

CloudJavaScriptNode.jsTypeScript

About the role

  • Lead a cross-functional team of 6-10 professionals, with a balance of leadership (50%) and hands-on technical work (50%).
  • Drive technical excellence, mentor your team, and deliver scalable, innovative solutions in a fast-paced, startup-like environment.
  • Foster collaboration and adopt best practices, ensuring the team meets organizational goals and delivers exceptional user experiences.
  • Design, code, and deliver high-quality, scalable applications with Node.js.
  • 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.
  • Facilitate knowledge sharing, cross-team collaboration, and continuous improvement.
  • 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 teams in cross-functional discussions, aligning technical requirements with business objectives.
  • 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.

Requirements

  • 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.
  • Bonus points: Experience navigating cross-browser and cross-platform development challenges.
  • Bonus points: Contributions to open-source projects or technical communities.
  • Bonus points: Knowledge of additional tech stacks or expertise across multiple technical domains.