АК Новый космос

Frontend-разработчик

От 150 000 RUR
  • Ростов-на-Дону
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • JavaScript
  • VueJS
  • UI
  • TypeScript
  • GraphQL
  • Английский — B1 — Средний

О компании

АО "АК "Новый космос" — частная компания, которая ставит своей миссией внесение значимого вклада в решение перспективных задач по созданию малых космических аппаратов, цифровых сервисов и платформ для исследовательских и образовательных проектов.

Наши направления:
1) Проектирование малых космических аппаратов;
2) Экспертиза и консалтинг в аэрокосмической сфере;
3) ИТ-разработка;
4) Системная интеграция;
5) Бизнес, цифровой и специализированный консалтинг;
6) Популяризация ИТ и космоса.

--------------------------------------------------------------------------------------

Какие задачи вас ждут:

Разработка пользовательских интерфейсов для веб-приложений
Вы будете проектировать и реализовывать интерфейсы для внутренних платформ и внешних сервисов, участвовать в обсуждении UX/UI, работать в тесной связке с бэкенд- и DevOps-командой. От вас ждём не только код, но и внимание к деталям, отклик на задачи пользователей, готовность обсуждать и улучшать дизайн.

Также:

- Подключение и настройка API (REST, GraphQL, WebSocket);
- Поддержка и развитие дизайн-системы на базе Vuetify;
- Работа с картографическими сервисами (Яндекс.Карты, Google Maps и пр.);
- Интеграция фронтенда в контейнеризованную среду (Docker);
- Участие в планировании и обсуждении UX/UI-решений.
Мы ждём, что вы:
- Уверенно владеете JavaScript и работаете с Vue 2/3;
- Использовали Vuetify или аналогичные UI-библиотеки;
- Умеете работать с компонентным подходом, Vuex/Pinia, маршрутизацией (vue-router);
- Знаете, как реализовать адаптивную и кроссбраузерную вёрстку (HTML5, CSS3, SCSS);
- Умеете работать с Docker: собрать, запустить и протестировать фронтенд в контейнере;
- Имеете базовые знания в области UX/UI-дизайна, можете критически оценить макет и предложить улучшение;
- Работаете с макетами в Figma, умеете их «разбирать» и переносить в код;
- Понимаете, как устроено клиент-серверное взаимодействие, в том числе аутентификация и авторизация;
- Имеете опыт интеграции с Яндекс.Картами, Google Maps, OpenLayers, turfjs или другими картографическими библиотеками;
- Умеете организовать структуру проекта и следовать принципам масштабируемой архитектуры.
Будет плюсом, если вы:
- Работали с SSR-фреймворками (Nuxt.js);
- Писали unit- и e2e-тесты (Vitest, Cypress);
- Настраивали сборщики (Webpack, Vite), оптимизировали сборку и загрузку;
- Участвовали в разработке дизайн-систем или библиотеки компонентов;
- Работали с Git, участвовали в code review, понимали Git Flow или trunk-based development;
- Интересовались визуализацией данных (D3.js, Chart.js) и анимациями.
Что мы предлагаем:
- Работа в современной технологической компании без бюрократии, legacy-систем и тех. долга;
- Отличные возможности для профессионального роста и самореализации;
- Удаленная работа с гибким графиком из любой точки РФ либо из комфортабельного офиса в Москве.

Этапы собеседования:
- Вводное собеседование с непосредственным руководителем;
- Техническое собеседование с членом команды;
- Финальное собеседование.

Если вам близка тема космоса, научно-исследовательских проектов, хочется делать интерфейсы, которыми реально пользуются инженеры, учёные и разработчики — будем рады знакомству.