Вакансия: Senior Node.js Developer
Описание вакансии
При отклике, пожалуйста, указывайте:
- Ваш username Telegram.
- Ваши зарплатные ожидания в рамках нашей вилки.
- Страну проживания.
Position: Backend Developer (Node.js)
Level: Senior
Experience: 6+ лет (НЕ фриланс)
Stack: Node.js, TypeScript, PostgreSQL
Location: Remote
Timezone: UTC +2
Employment: Fulltime
Salary: 3000 5000 на руки
КТО НЕ ПОДОЙДЁТ:
- Кандидаты, которые ищут себе вторую работу или с возможностью создавать иллюзию работы. У нас команда маленькая, все всё видят. Нужен честный Fulltime.
- Кандидаты на фрилансе.
- Кандидаты с преобладающим или последним опытом в роли технических менеджеров: Team Lead, Tech Lead, CTO и т.п.
- Кандидаты с преобладающим или последним опытом в роли Fullstack Developer. Нам требуется Backend Developer. Опыт Frontend-разработки нерелевантно нашим запросам.
ЗАДАЧИ:
- Разработка новых и поддержка существующих back-end частей нашего продукта
- Решение сложных технических задач
МЫ ОЖИДАЕМ:
- Опыт работы с Node.js от 6 лет
- Опыт работы с TypeScript от 3 лет
- Опыт работы в роли именно Backend developer (НЕ Fullstack) от 4 лет
- Опыт работы от 5 лет в продуктовых компаниях
- Опыт работы с микросервисной архитектурой от 4 лет
- Опыт работы в команде Node.js-разработчиков от 3-х человек от 4 лет
- Опыт работы от 3 лет с любым фреймворком для Node.js: NestJS, Loopback, Fastify, Express
- Знание HTTP, понимание REST и опыт создания REST API
- Умение писать чистый, масштабируемый и тестируемый код
БУДЕТ ПЛЮСОМ:
- Опыт с GCP, WEBRTC, MQTT
- Опыт работы с любой ORM
- Опыт работы с контейнеризацией, например, с Docker и Docker compose
- Опыт работы с брокерами сообщений, например, RabbitMQ
- Опыт работы с Kubernetes
ОТ НАС:
- Удалённый формат работы
- Гибкость и отсутствие бюрократии внутри компании
- Открытые к диалогу и новым инициативам собственники бизнеса
- Работа в продуктовой IT-компании в сфере EdTech
- Интересный и амбициозный проект, рассчитанный на зарубежный рынок
- Оказываем документальное содействие релокации в Сербию
ЭТАПЫ ОТБОРА СОИСКАТЕЛЕЙ:
- Получение ответов от соискателей на уточняющие вопросы
- Анализ CTO информации о кандидатах (резюме, ответы на вопросы, зарплатные ожидания)
- HR-интервью с использованием видеозаписи (15-30 минут)
- Анализ CTO информации о кандидатах по видеозаписи интервью
- Техническое интервью (40-60 минут)
- Live Coding Сессия (30-60 минут)