Location: Tel Aviv

About the job: 

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.

As a Senior Frontend Engineer, you will be integral to our core engineering teams, contributing significantly to the design, architecture, and development of our front-end applications.

Responsibilities:

  • Take ownership of frontend applications, iteratively developing and maintaining features that empower construction professionals to enhance their execution processes.
  • Work on features end-to-end, delivering solutions independently, within teams, and across various groups.
  • Influence and shape the future of our front-end systems, addressing the challenges of building and scaling for rapid growth.
  • Design and implement React-based front-ends that deliver high user value, with pixel-perfect UIs and excellent performance and UX.
  • Collaborate closely with product stakeholders and fellow engineers to ensure alignment and quality in product development.
  • Utilize quantitative and qualitative user data, including analytics, user interviews, and feedback from Customer Success and Support, to inform decision-making.
  • Participate in planning and design processes, reviewing work from other engineers to ensure high standards of code quality and maintainability.
  • Contribute to architectural improvements and foster a strong engineering culture focused on excellence.

Requirements:

  • Over 6 years of experience as a Frontend Developer.
  • At least 4 years of experience with React and TypeScript.
  • Proven experience in designing and implementing scalable front-end architectures, as well as design systems. 
  • Skilled in creating responsive, user-friendly UIs with high performance.
  • Previous experience in working closely with backend engineers and setting API requirements in RESTful, semi-RESTful and materialized environments. Additional experience with GraphQL is a plus. . 
  • Strong product mindset with experience serving as the technical counterpart in an empowered team.
  • Excellent interpersonal and communication skills.
  • Degree in computer science or engineering, or equivalent practical experience.