Backend

Backend developer / разработчик (Node.js) Junior+/Middle Full-time

О компании и команде

В международный высоконагруженный проект в игровой сфере нужен амбициозный и талантливый 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 минут)

Если вас заинтересовала наша вакансия — ждем ваш отклик!

Overview

  • Employer: ElsiKora
  • Job Title: Backend developer / разработчик (Node.js) Junior+/Middle
  • Published: 7 months, 3 weeks ago
Apply For This Job