Команда мобильного приложения Кампус ищет сильного backend-разработчика на full-time. Backend включает работу с бизнес-логикой, внутренними админ-панелями, Telegram-ботами, лендингами, интеграциями и сопутствующими задачами.

Обязанности:

  • Разрабатывать и поддерживать серверную часть приложения на Node.js;
  • Разрабатывать внутренние админ-панели и лендинги под продуктовые и маркетинговые задачи;
  • Внедрять новый функционал и API, улучшать существующие решения в координации с мобильной командой;
  • Оптимизировать производительность и обеспечивать стабильность сервиса;
  • Участвовать в проектировании архитектуры и выборе технологий;
  • Поддерживать ИИ-модель для автосоздания парсеров вузов и использовать ИИ-инструменты для ускорения разработки.

Требования:

  • Глубокое знание JavaScript и Node.js; опыт разработки серверных приложений;
  • Опыт с Express или аналогичными фреймворками для создания REST API;
  • Опыт работы с PostgreSQL, MongoDB, Redis или другими БД;
  • Уверенное знание React и опыт разработки на нём;
  • Опыт работы с Docker;
  • Понимание и опыт реализации микросервисной архитектуры;
  • Уверенное владение Git; готовность решать разные типы задач и брать ответственность за результат;
  • Осознанное использование ИИ как инструмента (анализ кода, поиск решений, проверка гипотез и т.п.).

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

  • Опыт с системами очередей (RabbitMQ, Kafka);
  • Опыт с версионированием API, мониторингом (Grafana, Prometheus);
  • Опыт с CMS и CI/CD.

Условия:

  • Full-time занятость в продуктовой команде;
  • Работа над продуктом с аудиторией 1.5+ млн пользователей;
  • Возможность влиять на продукт, архитектуру и технические решения;
  • Удалённый формат работы.