Fullstack разработчик

Дата размещения вакансии: 31.03.2025
Работодатель: Инсайдерлабс
Уровень зарплаты:
от 180000 RUR
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Fullstack с большим уклоном во Frontend

О компании:
InsiderLabs.ru — платформа, разрабатывающая современные цифровые продукты и сервисы для аналитики, автоматизации и обработки данных. Мы создаём решения, в которых важны скорость, удобство интерфейса, стабильность и высокая производительность.

Задачи:

  • Разработка и поддержка фронтенда на Nuxt 3 (Vue.js) с использованием Nuxt UI (v2)

  • Расширение и доработка бэкенда на базе Nest.js для интеграции с фронтендом

  • Отображение и работа с асинхронными данными из MongoDB и Elasticsearch

  • Оптимизация производительности и скорости загрузки интерфейсов

  • Совместная работа с backend-разработчиками, дизайнером и продакт-менеджером

  • Поддержка существующего функционала и разработка новых фич

  • Участие в обсуждении архитектурных решений, планировании и code-review

Требования:

  • Опыт frontend-разработки от 3 лет

  • Знание TypeScript

  • Отличное знание JavaScript (ES6+), HTML5, CSS3

  • Уверенный опыт работы с Vue.js, желательно с Nuxt 3

  • Опыт работы с библиотеками UI-компонентов (желательно Nuxt UI или аналогами)

  • Опыт взаимодействия с backend-частью на Nest.js, базовое понимание работы с MongoDB

  • Понимание принципов SSR и SPA-приложений

  • Кросс-браузерная и адаптивная верстка

  • Понимание REST API и клиент-серверных архитектур

  • Опыт работы с системами контроля версий (Git)

  • Умение писать читаемый, поддерживаемый код

Будет плюсом:

  • Базовые навыки работы с Docker (разворачивание контейнеров, понимание конфигураций)

  • Базовое понимание работы с Elasticsearch

  • Опыт настройки сборщиков (Webpack, Vite)

  • Знание UX/UI принципов

  • Опыт работы по Agile

Мы предлагаем:

  • Участие в сильной команде с современным стеком

  • Работу над сложными и интересными задачами, которые влияют на развитие продукта

  • Возможность профессионально расти и участвовать в архитектурных решениях

  • Удалённый формат работы

  • Гибкий график

  • Заработная плата обсуждается индивидуально по итогам собеседования