Основные моменты роли
•Старший Fullstack инженер
•Местоположение: Эспоо
•Отдел: Инжиниринг, Управление флотом и коммуникации
•Подчиняется: Менеджеру по инженерии, Fleet UI
•Тип занятости: Постоянная
•Модель работы: Гибридная
•Трудоустройство подлежит применимому проверочному контролю безопасности (включая SUPO, если требуется)
Почему эта роль важна
В качестве Старшего Fullstack инженера в команде Fleet UI вы будете создавать критически важную систему, используемую операторами спутников. Задачи технически насыщены: управление конфигурациями спутников, визуализация орбит в 3D, управление проходами через глобальную сеть наземных станций, автоматизация операций миссии и многое другое. Вы будете работать в области, где решения по пользовательскому интерфейсу напрямую влияют на результаты спутниковых миссий.
Кто мы
ICEYE предоставляет возможности космической разведки, наблюдения и рекогносцировки (ISR) для правительств и союзных стран. Это включает суверенные и комплексные ISR миссии с использованием передовой технологии спутников с синтетической апертурой радара (SAR) ICEYE, а также доступ к данным крупнейшей в мире спутниковой группировки SAR. Эти возможности позволяют партнерам обнаруживать и реагировать на критические изменения в любой точке Земли с беспрецедентной скоростью и точностью — днем и ночью, в любую погоду, поддерживаемые ультра высокоразрешающими изображениями и частыми повторными посещениями.
Будучи надежным партнером в области обороны, разведки, безопасности и морского мониторинга, данные ICEYE в режиме почти реального времени создают тактическое преимущество для критически важных операций. Платформа, разработанная для двойного использования, также обслуживает гражданскую защиту и коммерческих пользователей для разведки природных катастроф, страхования, морского мониторинга (включая обнаружение разливов нефти) и финансов, способствуя глобальной безопасности и устойчивости сообществ.
Штаб-квартира ICEYE находится в Финляндии, а компания работает по всему миру — в Европе, Северной Америке, на Ближнем Востоке и в Азиатско-Тихоокеанском регионе. У нас более 900 сотрудников, объединенных общей целью: улучшать жизнь на Земле, становясь глобальным источником истины в области наблюдения Земли.
Ваши ежедневные обязанности
•Разрабатывать и поддерживать функции в проекте на React + TypeScript, обслуживающем операции спутников в реальном времени
•Тесно сотрудничать с UI/UX дизайнером при разработке сложных UI компонентов и инструментов визуализации данных, включая представления временных шкал, 3D визуализацию глобуса (Cesium) и интерфейсы планирования проходов
•Иногда вносить вклад в backend API (Node, Python) для устранения препятствий в доставке, когда это необходимо
•Принимать решения по архитектуре frontend — стратегия управления состоянием, дизайн компонентов, оптимизация производительности
•Поддерживать команду в DevOps задачах в нескольких средах — включая управление развертываниями на основе Docker, настройку параметров среды выполнения и участие в рабочих процессах релизов
•Писать и поддерживать модульные тесты (Jest + Testing Library) и сквозные тесты (Playwright)
•Участвовать в код-ревью, поддерживать стандарты кодирования и наставлять инженеров по лучшим практикам
•Вносить вклад в CI/CD пайплайны и контролировать миграцию с Webpack 5 на Vite
Что мы ищем
Обязательные требования
•Более 5 лет профессионального опыта в создании полноценных производственных приложений с использованием React, TypeScript (ES6+) и Node
•Опыт написания чистого, поддерживаемого кода на Python
•Глубокое понимание компонентной архитектуры, современных паттернов React и подходов к управлению состоянием
•Опыт проектирования, разработки и использования RESTful и GraphQL API
•Твердая дисциплина тестирования, включая модульное и сквозное тестирование с использованием инструментов Jest и Playwright
•Опыт работы с современными инструментами frontend и системами сборки, такими как Vite, webpack и npm
•Уверенное владение Git и совместными рабочими процессами разработки
•Активное использование инструментов разработки с поддержкой ИИ
•Сильные навыки решения проблем и способность отлаживать сложные, многослойные ошибки
•Понимание лучших практик безопасности веб-приложений
•Соответствующее высшее образование в области информатики, программной инженерии или смежной технической области
Желательные навыки
•Хорошее понимание проектирования API, включая принципы REST и дизайн схем GraphQL
•Знание проектирования баз данных и ORM-фреймворков
•Опыт современных DevOps практик, включая CI/CD пайплайны, контейнеризацию и облачные платформы, такие как AWS
•Знакомство с инструментами инфраструктуры и развертывания, такими как Kubernetes, Terraform, Helm или ArgoCD
Процесс подачи заявки
•Звонок с партнером по подбору талантов
•Интервью с менеджером по найму
•Техническое интервью
•Интервью по ценностям и соответствию
Работа в ICEYE
В ICEYE вы присоединитесь к разнообразной и высоко вовлеченной команде, объединенной стремлением сделать невозможное возможным. Как быстрорастущий глобальный стартап, мы сочетаем скорость и амбиции с возможностью брать на себя реальную ответственность с первого дня. Ваш рост, благополучие и успех — наш приоритет — с постоянным профессиональным развитием, возможностями обучения и культурой, где сотрудничество — это наш путь к победе.
Как мы работаем (Наши ценности)
•Делать невозможное возможным: Мы ставим амбициозные цели и сохраняем спокойствие под давлением. Мы проявляем упорство, оптимизм и ответственность, когда становится трудно, и продолжаем двигаться, пока не найдем решение.
•Будьте любознательны: Углубляйтесь, задавайте вопросы, внимательно слушайте и критически мыслите. Понимайте «почему» за решениями.
•Видеть общую картину: Будьте в курсе происходящего в компании, чтобы принимать лучшие решения. Учитывайте, как ваша работа влияет на других.
•Стимулировать эффективную командную работу: Создавайте психологическую безопасность, приглашайте разные точки зрения и формируйте инклюзивные команды. Нет плохих вопросов.
•Действовать как одна команда: Мы побеждаем вместе. Мы распределяем задачи по подходящим исполнителям и остаемся гибкими при смене приоритетов.
•Получать удовольствие: То, что мы делаем, важно — и это должно приносить радость. Отмечайте прогресс, гордитесь результатами и делитесь победами.
Преимущества
Наши преимущества разработаны для поддержки вашего здоровья и благополучия — как на работе, так и за ее пределами. Мы постоянно их улучшаем на основе отзывов сотрудников, и предложения варьируются в зависимости от местоположения. Отдел по подбору персонала уточнит, что применимо для этой роли и локации в процессе.
Базовый диапазон зарплаты для этой позиции составляет 6 500 - 9 000 € в месяц (брутто), в зависимости от опыта, и будет обсуждаться индивидуально.