WorkListВойтиОформить подписку
SG

Senior Full Stack Developer

Архив
Stay Group · Гэмблинг
Вакансия в архиве · закрыта 20.10
Смотреть актуальные вакансии

Другие вакансии компании

SG
Global remoteJunior·англ. B1+
Зарплата не указана
16 окт
SG
🇪🇸Испания · remoteJunior·англ. B2
Зарплата не указана
23 сен
Все вакансии компании

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

DA
Digis (a Fiverr company) · ИТ-услуги
RemoteSenior·англ. B2
≈ $4,5 тыс/мес
2 ноя
TW
Twilio · CPaaS (коммуникационные API)
🇮🇳Индия · remoteSenior·англ. C1–C2
≈ $4,5 тыс/мес
2 ноя
CR
CrowdStrike · Кибербезопасность
🇮🇪Dublin · Ирландия · remote·Full-timeSenior·англ. B1+–C2
≈ $6,7–8,7 тыс/мес
2 ноя
LD
Luxoft (DXC) · IT-консалтинг
🇵🇱Польша · remoteSenior·англ. B2
≈ $6,1–7,5 тыс/мес
2 ноя
AF
Affirm · Финтех BNPL
🇨🇦Канада · remoteSenior·англ. C1
~ $9,1–13 тыс/мес
30 окт
Все вакансии: Бэкенд

О вакансии

Откуда можно работать
Удалённо из любой страны
из текста вакансии
Уровень
Senior
указан работодателем
Даты
Опубликована 16.10 · видели на площадке вакансий с 16.10 по 18.10 · закрыта 20.10
вакансия закрыта, проверки прекращены
Почему в каталоге:Нанимает без привязки к странеПодробнее о компании →Найм без привязки к стране подтверждён. Есть ли в команде выходцы из Восточной Европы, Кавказа и Центральной Азии, мы не знаем.

Описание переведено машинно с английского.

Суть роли

Мы ищем Full Stack Developer, который уверенно чувствует себя на обеих сторонах стека: создаёт современные высокопроизводительные интерфейсы на Vue 3 / Nuxt и разрабатывает надёжные backend-решения на Node.js. Вам должно быть комфортно доводить функциональность от идеи до продакшена: разбираться в требованиях, принимать технические решения, создавать API и frontend-функциональность, работать с базами данных и интеграциями, а также обеспечивать масштабируемость и поддерживаемость итогового решения.

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

Проектировать, разрабатывать и поддерживать масштабируемые full-stack веб-приложения с использованием Vue 3, Nuxt и Node.js. Разрабатывать и поддерживать backend-сервисы, API, серверную логику и интеграции с использованием Node.js. Создавать динамические страницы, управляемые контентом, с интеграцией Strapi и других CMS-решений. Проектировать и реализовывать REST API и обеспечивать надёжное взаимодействие между frontend- и backend-сервисами. Реализовывать аутентификацию, авторизацию, валидацию, обработку ошибок и другую backend-бизнес-логику. Работать с базами данных, оптимизировать запросы и обеспечивать согласованность данных и производительность. Разрабатывать и поддерживать SSR-приложения и применять современные лучшие практики frontend- и backend-разработки. Оптимизировать производительность приложений, скорость загрузки страниц, Core Web Vitals, время ответа API и общую производительность системы. Реализовывать управление состоянием с помощью Pinia и обеспечивать эффективный поток данных между frontend и backend. Работать с серверными маршрутами и middleware Nitro там, где это уместно. Тесно сотрудничать с командами Product, Design, QA и другими инженерными командами на протяжении всего жизненного цикла разработки. Участвовать в обсуждениях архитектуры и вносить вклад в принятие технических решений как во frontend, так и в backend. Проводить code review и помогать поддерживать высокие инженерные стандарты в команде. Улучшать качество кода, производительность, масштабируемость и поддерживаемость существующих продуктов. Диагностировать и устранять проблемы frontend и backend в продакшен-среде. Участвовать в создании технической документации и стандартов разработки, а также в обмене знаниями внутри инженерной команды.

Требования

6+ лет коммерческого опыта в Full Stack разработке. Серьёзный коммерческий опыт работы с Vue 3 и практический опыт работы с Nuxt 3. Серьёзный опыт backend-разработки на Node.js и современных фреймворках Node.js. Понимание архитектуры Nuxt 4 и принципов миграции будет считаться значительным преимуществом. Глубокие знания TypeScript и современного JavaScript как во frontend, так и в backend. Опыт проектирования, разработки и интеграции REST API. Опыт работы с Headless CMS, такими как Strapi или аналогичные платформы. Хорошее понимание SSR, гидратации и архитектуры серверного рендеринга. Опыт управления состоянием с помощью Pinia. Знакомство с серверными маршрутами и middleware Nitro. Опыт работы с backend-архитектурой, проектированием API, аутентификацией, авторизацией, валидацией, обработкой ошибок и обработкой данных. Опыт работы с базами данных и решениями ORM/ODM. Хорошее понимание семантического HTML5, CSS3, SCSS и Tailwind CSS. Опыт работы с Vite, ESLint, Prettier и современными рабочими процессами Git. Умение писать чистый, поддерживаемый, масштабируемый и хорошо документированный код. Понимание веб-безопасности и распространённых практик безопасности API. Сильные коммуникативные навыки и умение эффективно взаимодействовать с командами Product, Design, Backend/Frontend и QA.

Будет плюсом

Опыт миграции проектов с Nuxt 3 на Nuxt 4. Опыт работы с Docker и CI/CD-пайплайнами. Знакомство с Google Cloud Platform (GCP). Опыт работы с модулями Nuxt, такими как nuxtjs/strapi, nuxt/image или модули Tailwind. Опыт работы с фреймворками для тестирования, такими как Vitest, Cypress или Playwright. Опыт работы с фреймворками Node.js, такими как NestJS, Express, Fastify или аналогичными. Опыт работы с PostgreSQL, MySQL, MongoDB или аналогичными базами данных. Опыт работы с Redis или другими решениями для кеширования. Понимание микросервисов и событийно-ориентированной архитектуры. Опыт работы с брокерами сообщений или асинхронной обработкой. Предыдущий опыт в iGaming, affiliate-маркетинге или в проектах с высокой нагрузкой.

Условия и бенефиты

Свобода выбора места работы: работайте из любой точки мира благодаря удалённому формату. Гибкость: гибкий рабочий график позволяет балансировать личную и профессиональную жизнь, оставаясь сосредоточенным на достижении отличных результатов. Корпоративный разговорный клуб английского языка: улучшайте свой английский с помощью регулярной практики и под руководством экспертов. Культура заботы: развивайтесь в дружелюбной среде, где сильная корпоративная культура выстраивает связи, стимулирует инновации и помогает почувствовать, что вас по-настоящему ценят. Ускорьте свой рост: используйте возможности карьерного роста в быстро растущей маркетинговой компании. Вместе с ростом компании будет расти и ваш профессиональный путь.

Навыки

Vue 3NuxtNuxt 3Nuxt 4Node.jsTypeScriptJavaScriptREST APIsStrapiSSRPiniaNitroHTML5CSS3SCSSTailwind CSSViteESLintPrettierGit

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти