Минск
Антоновская улица 14Б
Антоновская улица 14Б
Leenda – B2B SaaS решение для разработки и управления образовательным контентом. Сейчас продукт работает на рынке СНГ, но в соответствии с наше стратегией роста мы планируем расширяться на новом рынке.
Для усиления внутренней команды мы ищем Senior Back-end разработчика (Node.js), который возглавит направление Back-end разработки.
Какие будут задачи?
- Разработка проекта: Проектирование, разработка и поддержка масштабируемых серверных решений с использованием Node.js и Python.
- Оптимизация и поддержка: Постоянное улучшение и рефакторинг существующего кода, чтобы повысить производительность, масштабируемость и стабильность систем.
- Командная работа: Сотрудничество с командой Front-end разработчиков, QA и аналитиками для обеспечения прозрачной коммуникации и запуска новых функций.
Ожидания от кандидата:
- Опыт работы: 5+ лет в разработке программного обеспечения, из них 3+ года — с использованием Node.js.
- Базы данных: Глубокое понимание принципов работы с базами данных и опыт работы с ORM инструментами (например, Prisma). Оптимизация запросов.
- Брокеры сообщений: Опыт работы с Kafka или RabbitMQ и навыки работы с долгосрочными операциями.
- Кэширование: Опыт работы с Redis.
- Интеграции с внешними сервисами: Опыт написания и поддержки интеграций с внешними API и сервисами.
- Ролевая модель и безопасность: Опыт настройки и управления ролевой моделью доступа.
- Логгирование и мониторинг: Опыт настройки систем логгирования и умение выявлять и устранять причины проблем на продакшене с использованием логов.
- Разработка API : Опыт создания и поддержки GraphQL и RESTful API. Навыки работы с реалтайм данными (WebSocket или Server-Sent Events).
- Процессы разработки: Глубокое понимание жизненного цикла разработки ПО, включая управление версиями с использованием Git, и опыт работы с CI/CD пайплайнами для автоматизации развертывания и тестирования.
- Архитектура и лидерство: Способность принимать архитектурные решения и вести команду разработки, обеспечивая высокое качество кода и соблюдение лучших практик.
Будет плюсом:
- Опыт работы с React.js.
- Знание английского на уровне B1.
Что предлагаем:
- интересный продукт с использованием новейших технологий;
- фултайм, официальное трудоустройство;
- возможность гибридного или удаленного формата работы;
- современный и комфортный офис на ул. Антоновская 14Б;
- дополнительные 5 sick days в году;
- корпоративная техника Apple.
Будем рады видеть тебя в команде Leenda