Jobgether
Senior Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Developer в команду, разрабатывающую Shopify-приложения для e-commerce мерчантов. Полный цикл разработки: frontend на React/Next.js, backend на Node.js/Express, интеграции через REST и GraphQL.
Задачи
- Проектировать и разрабатывать Shopify-приложения, плагины и API-интеграции
- Строить full-stack решения на React, Next.js, Node.js, Express и TypeScript
- Интегрировать сторонние системы (ERP, платежи, CRM, логистика) через REST и GraphQL
- Обеспечивать производительность, качество кода, безопасность и масштабируемость
- Разрабатывать адаптивные и доступные UI-компоненты
- Проводить код-ревью, отладку и писать unit, integration и e2e тесты
- Строить и поддерживать CI/CD пайплайны и DevOps-процессы
- Вести техническую документацию
- Работать с product, design и QA командами от идеи до запуска
- Менторить junior-разработчиков и продвигать инженерные практики
- Участвовать в архитектурных решениях и развитии технического роадмапа
Требования
- Минимум 5 лет опыта full-stack разработки
- Уверенное владение JavaScript, TypeScript, React, Next.js, Node.js и Express
- Опыт работы с базами данных MongoDB, PostgreSQL, MySQL или аналогами
- Практический опыт с Git, CI/CD, Docker и современными DevOps-процессами
- Понимание дизайна API, принципов UX/UI, безопасности и оптимизации производительности
- Знание механизмов аутентификации: OAuth, JWT, CORS
- Опыт разработки Shopify-приложений (Polaris, webhooks, OAuth, GraphQL) — преимущество
- Структурный и самостоятельный подход к решению задач
- Сильные организационные навыки и умение управлять сложными процессами разработки
- Отличные коммуникативные навыки и готовность делиться знаниями
- Свободное владение немецким языком и хороший письменный и устный английский
- Предпринимательский склад ума и готовность брать инициативу
Условия
- Конкурентная годовая зарплата: €50 000–€80 000
- Фиксированная ставка плюс комиссия по результатам
- 30 дней отпуска в год, плюс выходные в день рождения и на Рождество
- Высокая автономия и ответственность за технические решения
- Современное оборудование Apple
- Командная среда с короткими цепочками принятия решений
- Командные мероприятия и выезды
- Профессиональный рост и менторство
- Постоянный трудовой договор
Навыки
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- Express
- MongoDB
- PostgreSQL
- MySQL
- Git
- CI/CD
- Docker
- REST
- GraphQL
- OAuth
- JWT
- CORS
- Shopify
- Polaris
- webhooks