Versatile is a Construction Tech Company that has pioneered a new, non-intrusive way to capture jobsite performance data. Our vision is to connect all fragmented pieces of the construction process to a single source of productivity and precision. We transform construction professionals into superheroes and aim to transform construction into a truly controllable manufacturing process.
We are looking for an enthusiastic, collaborative, and highly motivated Tech Lead to join our company. We are looking for someone with a can-do attitude that is not afraid to dig deep into uncharted territories and prevail there. You will join a top notch engineering team in our Tel Aviv headquarters.
What you will be doing:
- Being involved in the design and application of all technical solutions in the team and managing the technical agenda of the team End2End.
- Collaborate with cross-functional teams, including product managers and designers, to align technical solutions with business requirements.
- Design and implementation of cutting edge features with microservices and distributed systems.
- Provide strong technical leadership to the development team, guiding and mentoring developers in best practices and design patterns, from high level to production release.
- Drive the architecture and technical decisions for projects, ensuring scalability, performance, and maintainability.
- Broad domain ownership - identifying problems and coming up with solutions
- Work on IoT cloud technologies.
Requirements:
- 8+ years of experience in building large scale applications with a wide variety of technologies and platforms (NodeJS /Python-an advantage).
- Significant Experience in designing scalable microservices architectures over cloud platforms
- Experience in creating and utilising RESTful API's
- Experience with event driven architecture
- Proven experience in leading and mentoring development teams.
- Exceptional project management skills with a track record of delivering complex projects on time and within budget.
- Background with TDD methodology - an advantage