At Farsight Vision, we’re revolutionizing intelligence gathering with cutting-edge technology. We’re hiring in Estonia and Ukraine and looking for talented individuals to help us create real-time Digital Twins of complex terrains.
23 червня 2026 бронювання

Senior Frontend Developer (вакансія неактивна)

за кордоном, віддалено

About us:

Farsight Vision converts flight footage into digital 2D and 3D twins for real-time intelligence in GNSS-denied environment, making analytics and situational awareness convenient and accessible while saving time and effort. We create multi-layered digital twins of terrain with dynamic tracking and object/landscape monitoring and predicting.

We’re looking for a Frontend Developer to join our young, fast-paced product team. You’ll contribute to rapid development and prototyping, focusing on quickly building new features and launching a new platform version soon.

Responsibilities:

  • Define and implement complex, scalable frontend architecture, ensuring high quality and maintainable code.
  • Lead the translation of high-level technical requirements and user stories into robust and high-performing user interfaces.
  • Serve as the technical authority in team discussions, including architectural planning, defining coding standards, and conducting detailed code reviews.
  • Own the requirements refinement process, providing expert assessment on technical feasibility, performance optimization, and UX best practices.
  • Initiate, propose, and implement significant improvements to existing codebases, development workflows, and CI/CD processes.
  • Take full ownership of resolving critical and complex frontend issues, establishing performance metrics, and ensuring architectural resilience.
  • Mentor and coach Junior and Mid-level developers, fostering a culture of technical excellence and high accountability within the team.

Requirements:

  • 7+ years of hands-on experience in the full software development lifecycle.
  • Deep expert knowledge of browser internals (LocalStorage, SessionStorage, etc.) and performance optimization techniques.
  • Exceptional mastery and deep expertise in JavaScript/ES6+ and its modern ecosystem.
  • Proven ability to architect complex applications using TypeScript, including advanced typings and design patterns.
  • Extensive experience (as a primary technology) with React v19, with a focus on building scalable and maintainable component libraries.
  • Expert experience in evaluating, implementing, and managing state management solutions (Zustand, Redux, MobX) in large-scale applications.

Would be a plus if you have:

  • Practical experience working with AWS services (S3, Lambda) and containerization (Docker).
  • Experience working with geospatial data and mapping libraries (Leaflet, Folium).
  • Experience working with 3D models and/or complex data rendering.
  • Basic understanding of Python and Postgresql DB.

Why you should join us:

  • With us, you will become part of a team of professionals who strive to contribute to the development of advanced technologies.
  • We value teamwork and create an atmosphere of mutual support where everyone can unleash their potential.
  • Flexible work schedule.
  • Paid vacation and sick days.

Hiring process:

Selected candidates will be invited to the initial interview with the HR representative.

Successful applicants will proceed to interviews with our Technical Expert and later the CTO/CEO.