Location: Tel Aviv, Israel

Versatile is an innovative AI-driven construction intelligence startup, committed to transforming the construction industry with cutting-edge technology. Our mission is to enhance the efficiency, safety, and productivity of construction projects through intelligent solutions.

About the job:

As a hands-on team lead you will be leading 5-6 people and act as the frontline manager for one of our core engineering teams.
You will be a member of our R&D leadership forum and report directly to our VP of R&D.

Most of your time will go towards people management, technical leadership, cross-functional alignment and communication, and enhancing our culture of excellence, while you will still spend some of your time making hands-on individual contributions.

You will constantly balance between your passions for leading people and facilitating their personal growth, your impact-driven mindset, and your desire to ship a product that makes a real difference and caters to the needs of our users and our business, and your passion for spreading out your technical proficiency.

 

What you will be doing:
  • Up to 30% of your time will go towards hands-on individual contribution in the form of feature planning, architecture and design, and code contribution.
  • On the people management side – you will be leading 5-6 engineers; You’ll mentor members of your team, and work with them to build their personal and professional work path.
  • On the technical leadership side – you will be directing the work of others; Reviewing architecture, design, and code; Working with your team to build, groom, and advance a technical backlog; Maintaining a balance between product progress and technical excellence; And act as an escalation point for making technical decisions.
  • On the cross-function side – you will be working closely with product and UX as an empowered unit aimed at catering to the needs of our users and progressing our business KPIs; You will also work closely with other team leads to improve alignment and visibility and make sure we ship often and ship early.
  • You will also work closely with all members of the extended team – engineers (devs and QA), product, UX, program managers, operations, management, etc. to make sure we continuously learn and improve, and drive our product and engineering organization to excellence.
  • Your team’s Definition of Done will always be driven by having their work lie in the hands of users and impacting the goals of the company.
Requirements:
  • Upwards of 6 years of experience as a full-stack developer, writing code across the stack.
  • At least 2 years of proven experience in leading and mentoring developers and engineers as a Tech-Lead, Architect, or, preferably, a Team-Lead. The ideal candidate will have already led a team of 3 people or more.
  • At least 2 years of experience with building Node.js applications in TypeScript.
  • Previous experience with React is a plus.
  • Experience in planning and implementing scalable microservices architectures over cloud platforms, AWS is preferred.
  • Experience in crafting, creating, and utilizing RESTful APIs.
  • Experienced with planning and maintaining features with complex data persistence needs using relational DBs.
  • Experienced with highly event-driven architectures, previous experience with Kafka is a plus.
  • A strong product mindset and substantial experience in acting as the technical counterpart in an empowered team. 
  • Computer science or engineering academic degree or parallel work experience.