О компании и команде
В международный высоконагруженный проект в игровой сфере нужен амбициозный и талантливый Backend Developer.
На данный момент наша команда разработки состоит из четырех виртуозов кода: двое сосредоточены на фронте, двое — на бэке. В связи с активным ростом наших проектов, мы ищем пятого героя-разработчика, который станет ключевой фигурой в нашем отделе.
Технологический стек:
- Основной язык программирования: Node.js, NestJS для backend-разработки;
- Базы данных: PostgreSQL, MySQL, с использованием Redis для кэширования;
- Обмен данными: REST API, WebSocket;
- Мониторинг и инфраструктура: AWS Cloud Services;
- Программирование: TypeScript на стороне сервера и клиента.
Ожидания от кандидата
- Коммерческий опыт разработки от 6+ месяцев:
- Профессиональное владение JavaScript ES6+, Typescript и SQL.
- Знания и практический опыт работы на стеке Node.js;
- Опыт создания REST API;
- Аккуратность и систематический подход к делу;
- Базовое знание английского языка для чтения и понимания технической документации;
- Высокий уровень автономности и вовлеченности в проект - умение понимать конечный результат без детализированного ТЗ;
- Без совмещения и фриланса, полный фокус на наших проектах.
Обязанности:
- Разработка высоконагруженных проектов, поддержка и оптимизация приложений, построенных на стеке NestJS.
- Разрабатывать REST API на NestJS;
- Поиск и внедрение оптимальных технических и архитектурных решений;
- Работа с СУБД (PostgreSQL, MySQL);
- Управление и настройка облачных серверов и сервисов (AWS, Alibaba Cloud, Yandex Cloud);
- Участие в выборе и согласовании оптимального решения задач.
Условия работы
- График 5/2 (удаленка);
- 28-дневный оплачиваемый отпуск;
- Оплачиваемый больничный;
- Своевременная выплата ЗП удобным для вас способом;
- Своя продуктовая команда разработчиков и дизайнеров;
- Работа по спринтам, с графиком релизов через Asana;
- Компенсация 50% расходов на оборудование и обучение и спорт через полгода работы;
- Индивидуальный план развития в компании на 3-5 лет;
- Бонусы за инновации и рекомендации специалистов в команду.
Дополнительные инструкции
Будет плюсом для кандидата:
- Опыт работы с Redis, AWS, Swagger;
- Опыт публикации модулей в npm;
- Готовность к долгосрочной работе над проектами (минимум 2-3 года);
- Понимание микросервисной архитектуры;
- Опыт работы с высоконагруженными системами в финансовой, игровой и развлекательной сферах.
Этапы отбора:
- Выполнение оплачиваемого тестового задания. (4 часа)
- Встреча с HR. (20-30 минут)
- Финальное собеседование с руководителем. (40-50 минут)
Если вас заинтересовала наша вакансия — ждем ваш отклик!