Job Description
Farsight Vision develops AI-powered geospatial intelligence solutions for defence and security operations. The platform transforms raw aerial and sensor data into real-time 3D environments, actionable analytics, and AI-assisted operational scenarios, enabling enhanced situational awareness, mission planning, and faster decision-making for both human operators and autonomous systems.
We operate at the intersection of computer vision and GIS, and if that interests you, read on.
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.
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.
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.
Would be a plus
-
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.
Working terms
Security Eligibility Our platform is actively used by the Armed Forces in live operations. As an Estonian-Ukrainian defense technology company handling sensitive operational data, we have a responsibility – legal, ethical, and practical – to ensure the integrity of everyone on our team. All candidates must be able to confirm the following: Neither you nor your close relatives (parents, spouse, siblings, children) reside in Russia, Belarus, or temporarily occupied Ukrainian territories You have no regular personal, financial, business, or professional contact with individuals in those territories You consent to a deeper security verification if the process advances to later stages If any of the above criteria are not met, please do not proceed with your application.
-
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.
Skills & Technologies
Company Info

Farsight Vision
A geospatial analytics company that provides drone-based 3D mapping technology and digital twin crea...
Other Jobs at Farsight Vision
Similar Opportunities
Field QA Engineer, Robotics
Farsight Vision
Computer Vision Engineer
Farsight Vision
Senior Python Software Engineer
Farsight Vision
QA Engineer (Desktop)
Airlogix
Embedded Software Engineer
Ark Robotics
Middle Embedded Engineer / UGV Developer
Ark Robotics
