DevJobs

Full Stack Team Lead

Overview
Skills
  • TypeScript TypeScript ꞏ 5y
  • Python Python
  • React React ꞏ 5y
  • Django Django
  • PostgreSQL PostgreSQL
  • AWS AWS

About Buildots

Buildots is transforming construction management with AI and computer vision.

Our AI-powered SaaS platform automates on-site progress tracking, giving construction teams the tools to plan smarter, improve efficiency, and cut costly delays by up to 50%. The $13 trillion construction industry has seen little disruption in the past 150 years. Until now. Backed by leading VCs and industry pioneers, Buildots enables a new, performance-driven approach.

Deployed on hundreds of projects across North America, Europe and the Middle East, Buildots is already reshaping the future of the world's largest industry, and we're on track for rapid expansion in 2025.

Buildots’ customers include top global contractors, consultants and owners – Intel, Tidhar, Azrieli Group, VINCI Construction, Turner and Multiplex, to name a few.


About the Role

We're looking for a talented and driven Full-stack Team Lead to join our engineering group. As a hands-on leader, you'll guide and mentor a small team of engineers, own features end-to-end - from UI to API to database, and collaborate closely with Product, Design, and other engineering teams. You'll balance technical leadership with hands-on coding in a fast-paced, collaborative environment.


We're open to candidates with different backgrounds: you might be a frontend engineer or team lead ready to expand into backend work, a balanced full-stack developer comfortable across the entire stack, or a backend engineer with solid frontend skills looking to lead a product-focused team. What matters most is your ability to lead, learn, and deliver.


What You'll Do:

  • Lead, mentor, and grow a team of frontend and full-stack engineers, fostering an environment of technical excellence and continuous improvement.
  • Stay hands-on with development across the stack: React and TypeScript on the frontend, Python, Django, and Postgres on the backend.
  • Own features end-to-end, including complex UI development, API development, data modeling, and various background tasks that support features.
  • Build sophisticated interfaces for complex data - 360 videos, 2D floor plans, 3D models, and large data grids.
  • Collaborate daily with Product Managers, Designers, and other engineering teams to deliver high-quality solutions.
  • Take responsibility for hiring, onboarding, and growing your team's capabilities.
  • Represent your team in cross-functional discussions and planning, ensuring technical considerations are heard.


Requirements:

  • 5+ years of software engineering experience, with strong hands-on experience in React and TypeScript.
  • Familiarity with backend development - whether through production experience or a genuine willingness to learn and grow in this area.
  • Experience leading teams, mentoring developers, or driving significant projects. We're also open to senior engineers with strong informal leadership experience ready for their first formal management role.
  • Passion for solving complex problems, strong technical intuition, and clear communication skills.
  • A collaborative, empowering leadership style that develops and inspires others.


Nice to Have:

  • Experience with Python, Django, or similar server-side technologies.
  • Familiarity with cloud infrastructure (AWS) and relational databases (Postgres).
  • Previous experience in dynamic, fast-paced startup environments.



*By submitting your application, you agree that Buildots will process your personal data in accordance with Buildots' Privacy Policy.

Buildots