Обязанности:
СТЕК: Frontend: Nuxt, Vue, Pinia, Memcached
Backend: PHP, PostgreSQL, микросервисы, RabbitMq, memcached, Redis
Интеграция: REST API (Swagger), gRPC
CI/CD и инфраструктура: Docker Swarm высоконагруженная микросервисная архитектура
ОС Linux - обязательное условие
Разработка интерфейса системы на Nuxt.js - продолжение проекта
Работа с API
Подключение готовой верстки, взаимодействие с верстальщиком и Backend программистом
Требования: Опыт с Vue/Nuxt от 3 лет
Отличное знание JavaScript/TypeScript
Реальный опыт SSR и SPA
Swagger, REST — уверенное использование
Архитектурное мышление в рамках фронтенда, кэширование, производительность
Будет плюсом
Опыт highload-проектов
Понимание gRPC
CI/CD, Docker
Условия:
Решаемые задачи: Разработка интерфейсов и сценариев на Nuxt
Интеграция с backend через REST API (Swagger)
Участие в проектировании архитектуры фронтенда: компоненты, состояния, данные
Кэширование и оптимизация отклика: клиентский кэш, SSR, lazy-load, code-splitting
Поддержка мультиязычности
Взаимодействие с backend для решения, где лучше обрабатывать данные: на фронте или бэке.
Сжатые сроки для сдачи MVP. Если MVP выдержит нагрузку - будет продолжение проекта, с новым дизайном, переработкой пользовательского опыта и т.д. Но на текущем этапе важна скорость и надежность.
Компания Энсайн уже более 20 лет на рынке веб-разработок. Мы занимаем высокие места в рейтинге веб-студий России cmsmagazine.ru/creators/. Последние 5 лет занимаемся только крупными и сложными государственными проектами - командная разработка порталов или информационных систем.
ЭНСАЙН – digital-решения федерального масштаба
Нам требуются Фронтенд- разработчики с опытом работы от 3 лет уровня middle, senior.
Edtech market
Москва
до 150000 RUR