Backend-разработчик (TypeScript / Node.js / GraphQL / Apollo)
170 000 - 220 000 ₽
Элли Софт совместно с ВкусВилл строит эффективные и человечные расписания сотрудников. Их автоматизируют AI и IT-команды, которые работают по принципу клиентократии с фокусом на реальную ценность для клиента, горизонтальные связи и автономность команд вместо тотального контроля.
Сейчас мы ищем backend-разработчика, который поможет развивать архитектуру нашего продукта и создавать надёжные, масштабируемые сервисы на TypeScript и GraphQL. Этот человек будет проектировать и поддерживать API, связывающие фронтенд и внешние системы, участвовать в принятии архитектурных решений и вносить свой вклад в качество и устойчивость продукта. Мы ищем того, кто чувствует ответственность за результат, умеет работать в самоуправляемой команде и готов к динамичной среде, где изменения — часть роста.
Что тебе предстоит делать
-  
Разработка и поддержка API-сервисов на TypeScript / Node.js
 -  
Реализация и оптимизация GraphQL-схем и Apollo Server
 -  
Участие в проектировании архитектуры, повышении производительности и отказоустойчивости
 -  
Интеграция с внешними системами (HR, ERP, BI, 1С и др.)
 -  
Взаимодействие с фронтенд-командой (React + Apollo Client)
 - Поддержка CI/CD-процессов и внедрение лучших инженерных практик
 
Что для нас важно в тебе
-  
Опыт работы с TypeScript / Node.js от 2–3 лет
 -  
Уверенное владение GraphQL / Apollo Server
 -  
Знание паттернов проектирования и принципов модульной архитектуры
 -  
Понимание работы кэширования, оптимизации запросов
 -  
Понимание работы асинхронных процессов, очередей, событийных моделей
 -  
Опыт работы с базой данных PostgreSQL (MongoDB — будет плюсом)
 -  
Умение писать тестируемый и поддерживаемый код, знание Jest / Mocha/ Playwright или Cypress
 - Опыт работы с системами контроля версий (Git) и CI/CD (GitLab, GitHub Actions, Jenkins и т.д.)
 
Навыки, которые помогут тебе преуспеть
-  
Опыт с NestJS и другими фреймворками
 -  
Опыт работы с RabbitMQ и ELK стеком
 -  
Понимание React / Apollo Client — чтобы эффективно взаимодействовать с фронтендом
 -  
Опыт работы с высоконагруженными SaaS-проектами
 -  
Знание принципов Domain-Driven Design (DDD) или Clean Architecture
 -  
Опыт участия в проектировании архитектуры или технических решений
 
Личные качества
-  
Умение работать в самоуправляемых кросс-функциональных командах
 -  
Готовность к работе в среде с высокой динамикой изменений и экспериментами
 -  
Инициативность, умение предлагать решения, а не просто выполнять задачи
 -  
Готовность участвовать в дискавери-фазе — понимать потребности пользователей и бизнеса
 
- Удаленный формат
 - Прозрачные и экологичные отношения - мы ценим честность и вклад в общее дело, а не тотальный контроль
 - Работу в аккредитованной IT-компании со всеми льготами
 - Культуру, где твоя работа будет замечена и признана
 
Опубликована 20 дней назад