Перейти к содержимому
F
Farsight Vision
3

Старший Frontend разработчик

Farsight Vision — эстонско-украинская оборонная компания, разрабатывающая AI-платформу геопространственной разведки. Ищем старшего фронтенд-инженера, который возглавит перевод прототипа операторского интерфейса на production React + TypeScript: карты, 3D-сцены, телеметрия в реальном времени. Нужен опыт 5+ лет во фронтенде, включая 2+ года в map-based или data-heavy приложениях, сильный TypeScript/React, Three.js/WebGL, оптимизация рендеринга и работа с real-time данными. Предлагают гибкий график, оплачиваемый отпуск и больничные, прямой доступ к основателям. Обязательно проживание вне России, Беларуси и оккупированных территорий Украины.

senior удалённо ~1 916 963 ₸

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

Языки: English · Upper-Intermediate
salary intelligence

Зарплата не указана — оценили по рынку

На основе 95 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.

оценка p25–p75
1 388 613 – 3 015 250 ₸
медиана: 1 916 963 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты JavaScript Калькулятор зарплат
описание

Что предстоит делать

<p><strong>О Farsight Vision</strong></p><p>Farsight Vision разрабатывает геопространственные решения на основе AI для оборонных и охранных операций. Платформа преобразует необработанные аэроснимки и данные сенсоров в 3D-среды в реальном времени, аналитику, пригодную для принятия решений, и операционные сценарии с поддержкой AI, обеспечивая улучшенную ситуационную осведомлённость, планирование миссий и более быстрое принятие решений как для операторов-людей, так и для автономных систем. Мы работаем на стыке геопространственных данных, компьютерного зрения и оборонных операций — и если вам это интересно, читайте дальше.</p><p>Мы ищем Senior Frontend Engineer, который возьмёт на себя операторскую часть нашего робототехнического направления. Это карты, 3D-сцены и представления живых данных, через которые люди планируют миссии и понимают, что видят автономные системы. Это не роль для того, кто ждёт пиксель-перфект спецификацию и полностью проработанный тикет. Вы возьмёте сырую операционную потребность, часто прямо из обратной связи с поля, и превратите её в быстрый, надёжный интерфейс, на который люди полагаются под давлением.<br><br>Наше робототехническое направление сосредоточено на автономном наземном транспортном средстве, построенном на ROS 2, с локализацией на основе LiDAR и обнаружением препятствий, которые уже работают. Рабочий прототип операторского интерфейса существует уже сегодня; следующий шаг — превратить его в production-grade приложение на React. Вы возглавите эту работу и определите её архитектуру.</p><p><strong>Обязанности</strong></p><ul><li>Возглавить миграцию существующего операторского прототипа в production-приложение на React + TypeScript</li><li>Создавать и отвечать за 3D- и картографические представления робота и его окружения в реальном времени: данные сенсоров, положение, препятствия и рельеф. Обеспечивать их быстродействие на реальном полевом оборудовании, а не только на ноутбуке разработчика</li><li>Спроектировать, как живые телеметрия и данные сенсоров доходят до UI (стриминг, буферизация, синхронизация состояния), чтобы операторы видели точную картину с минимальной задержкой</li><li>Превращать сложные геопространственные и аналитические данные в визуализации, которые поддерживают решение за секунды — слои, оверлеи, временные ряды, оповещения. Вы будете работать напрямую с product-, backend- и робототехническими инженерами</li><li>Формировать архитектуру веб-приложения для станции дистанционного управления роботом: стратегия рендеринга, управление состоянием, структура компонентов и бюджет производительности, который оно должно выдерживать</li><li>Быстро прототипировать, валидировать с пользователями, а затем доводить до продакшена или отказываться от функций на основе того, что реально работает в поле</li><li>Исправлять рабочие процессы и CI/CD везде, где они замедляют команду</li></ul><p><strong>Требования</strong></p><ul><li>5+ лет коммерческой frontend-разработки, включая как минимум 2 года создания картографических или насыщенных данными интерактивных приложений в продакшене</li><li>Уверенный TypeScript и современный React. Вы можете объяснить архитектурные компромиссы, которые приняли в крупном приложении, а не просто перечислить использованные библиотеки</li><li>Практический опыт продакшена с Three.js или сопоставимым WebGL-стеком, включая рендеринг больших объёмов живых данных при стабильной частоте кадров</li><li>Твёрдое понимание 3D- и географических систем координат</li><li>Подтверждённый опыт оптимизации производительности рендеринга: большие наборы данных, частота кадров, память, Web Workers и профилирование</li><li>Опыт работы с данными в реальном времени в браузере (WebSockets, SSE или WebRTC) и с управлением состоянием в масштабе (Zustand, Redux или аналоги)</li><li>Фундаментальное понимание стандартов кибербезопасности, применяемых к веб-стеку, опыт с протоколами аутентификации / авторизации</li><li>Способность к командировкам по Украине; действующие документы воинского учёта, позволяющие свободно перемещаться</li><li>Английский уровня Upper-Intermediate+</li></ul><p><strong>Будет плюсом</strong></p><ul><li>Опыт с ROS / ROS 2, робототехническими или дроновыми операторскими интерфейсами</li><li>Опыт в GIS и веб-картографии (MapLibre, Leaflet, CesiumJS, <a href="http://deck.gl" target="_blank">deck.gl</a>), тайлах и больших пространственных наборах данных</li><li>Опыт в оборонной сфере, безопасности, GIS или других критически важных продуктах</li><li>Рабочее знание Python, PostgreSQL/PostGIS, AWS и Docker — достаточное, чтобы самостоятельно разблокировать себя на разных уровнях стека</li></ul><p><strong>Требования безопасности</strong></p><p>Наши продукты активно используются Вооружёнными Силами в реальных операциях. Как эстонско-украинская оборонная технологическая компания, работающая с чувствительными операционными данными, мы несём ответственность — юридическую, этическую и практическую — за обеспечение добросовестности каждого в нашей команде.</p><p>Все кандидаты должны быть способны подтвердить следующее:</p><ul><li>Ни вы, ни ваши близкие родственники (родители, супруг(а), братья и сёстры, дети) не проживают в России, Беларуси или временно оккупированных украинских территориях.</li><li>У вас нет регулярных личных, финансовых, деловых или профессиональных контактов с лицами на этих территориях.</li><li>Вы согласны на более глубокую проверку безопасности, если процесс перейдёт на более поздние этапы.</li></ul><p>Если какой-либо из вышеперечисленных критериев не выполняется, пожалуйста, не продолжайте подачу заявки.</p><p><strong>Почему Farsight Vision</strong></p><p>Мы стартап, работающий в реальных условиях — наш продукт активно развёрнут, и темп это отражает. То, что вы создадите, будет использоваться людьми, принимающими операционные решения для Сил обороны, и их обратная связь дойдёт до вас напрямую, а не через слои тикетов. Если вы предпочитаете решать проблему, а не ждать идеальных требований, и хотите продолжать учиться на переднем крае геопространственных технологий, 3D и автономности, вы впишетесь. Если процесс для вас важнее результатов, это не то место.</p><p>Гибкий график работы. Оплачиваемый отпуск и больничные. Прямой доступ к основателям и руководству.</p><p><strong>Процесс подачи заявки</strong></p><ol><li>Подайте заявку с вашим CV и кратким сопроводительным письмом, объясняющим ваш интерес и релевантный опыт</li><li>Первичное интервью с HR, технические интервью с нашей командой.</li></ol> <div> <a href="https://jobs.dou.ua/companies/farsight-vision/vacancies/376527/#reply-btn-id">Откликнуться на вакансию</a> </div>

Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
навыки

Стек и инструменты

Сколько платят вам?

Анонимно укажите, сколько вы получаете как JavaScript-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.

Без имени и компании. Отдельные ответы не публикуются.
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Farsight Vision

2 активные вакансии в компании

2 мес. назад

Полевой QA-инженер

~900 000 ₸ оценка по стеку, все рынки

Полевой QA-инженер в оборонный стартап Farsight Vision: тестировать навигационное ПО на реальных роботах, включая аппаратную часть и сети, а также проводить демонстрации для международных клиентов. Требуется опыт QA с hardware/embedded, знание Linux и сетей, английский Upper-Intermediate. Предлагают гибкий график и оплачиваемый отпуск.

QA hardware embedded +4
middle Львов dou

Похожие вакансии

6 вакансий
Altexsoft
A
Altexsoft
1 д. назад

Solution Architect (AWS)

~1 353 150 – 2 368 013 ₸ оценка

Ищем Solution Architect с глубокой экспертизой в AWS для проектирования безопасных и масштабируемых систем и технического лидерства команд. Нужен опыт 10+ лет в разработке, знание serverless-архитектур на AWS, Node.js, React/TypeScript, PostgreSQL и DevOps-практик. Предстоит вести модернизацию legacy .NET в Node.js/React, работать с C-level стейкхолдерами и внедрять AI/ML-сервисы AWS.

AWS serverless Node.js +7
senior удал. dj
"
"Bykova Recruitment Agency"
1 д. назад

Старший Frontend разработчик (Pixi.js, Three.js)

~1 353 150 – 2 368 013 ₸ оценка

Нужен старший фронтенд-разработчик для создания интерактивных игровых веб-приложений в iGaming: слоты, бонусные раунды, анимации и визуальные эффекты. Требуется 5+ лет коммерческого опыта, сильное владение JavaScript/TypeScript и практика с Pixi.js и Three.js, WebGL и Canvas. Работа полностью удалённая, задачи технически сложные — графика, анимация и оптимизация производительности в кросс-функциональной команде.

JavaScript TypeScript Pixi.js +7
senior удал. dj
ОАО «РЖД» (цифровой блок)
О
ОАО «РЖД» (цифровой блок)
1 д. назад

Fullstack-разработчик (TypeScript/React/Node.js)

~1 916 963 ₸ оценка по всем рынкам

Разработка единого рабочего пространства, где сотрудники и ИИ-агенты работают над общими задачами в одном окне: чат с агентом, доски процессов, карточки задач. Нужен опытный fullstack на TypeScript (React + Node.js) с опытом от 5 лет, знанием PostgreSQL, WebSocket и встраивания LLM. Предлагают удалёнку, трудоустройство по ТК РФ, годовую премию и офис в центре Москвы; зарплата обсуждается индивидуально.

TypeScript Node.js React +8
senior удал. hh
Альфа-Банк
А
Альфа-Банк
1 д. назад

Frontend developer (react/redux)

~1 916 963 ₸ оценка по всем рынкам

Нужен опытный фронтенд-разработчик/техлид для развития технологического стека и инноваций: контроль технических стандартов, оценка задач, онбординг и развитие сотрудников, работа с техдолгом и tech community. Требуется опыт от 5 лет с React, TypeScript, Redux, знание JavaScript, HTML/CSS, опыт проектирования архитектуры микрофронтендов и CI/CD. Предлагают гибкий график, полную удалёнку или гибрид, ДМС, квартальную премию по KPI и оплату конференций и обучения.

JavaScript TypeScript React +10
senior удал. hh
B
Binariks
4 д. назад

Старший мобильный инженер (React Native)

~1 916 963 ₸ оценка по стеку, все рынки

Binariks ищет опытного Senior Mobile Engineer (React Native) для greenfield-проекта — платформы психологического здоровья для учебных заведений. Нужно полностью вести фичи от идеи до продакшена: разработка кроссплатформенных приложений, интеграция с Node.js-бэкендом через REST и GraphQL, работа с AWS, оптимизация производительности и настройка CI/CD на GitHub Actions. Требуют 5+ лет опыта с React Native, понимание профилирования и тестирования, английский Upper-Intermediate и выше.

React Native iOS Android +7
senior удал. dou
V
VortexGames
4 д. назад

Backend Developer

~1 916 963 ₸ оценка по всем рынкам

VortexGames — iGaming-провайдер crash и slot игр, ищет backend-разработчика на Node.js/TypeScript. Нужно делать серверную логику игр, игровой движок, REST API для админки, интеграции с кошельками казино и real-time через WebSocket. Требуют уверенный опыт с Node.js, TypeScript, NestJS, PostgreSQL и Redis, плюс 5+ лет в iGaming. Полностью удалённо, оформление через ФОП, гибкие процессы без микроменеджмента.

Node.js TypeScript NestJS +9
senior удал. dou