Node.js Developer (offline)

Мы быстро растем и сейчас ищем Node.js разработчика в офис на фулл-тайм, чтобы расширить нашу новую команду продуктовой разработки.

Что обязательно нужно

- Иметь 3+ года опыта работы в роли Node.js Developer
- Хорошо знать нативный JavaScript
- Хорошо знать архитектуру Node.js и его APIs
- Иметь опыт работы с Express.js / Koa.js / NestJS / Loopback
- Иметь опыт проектирование RESTful APIs
- Хорошо знать SQL (PostgresSQL) и NoSQL (MongoDB, RethinkDB, Redis)
- Иметь опыт написания unit-тестов (Mocha, Jest, Chai)
# Будет круто, если ...

- Если ты запускал продукты (от initial commit и до релиза)
- Если ты знаешь что-то кроме JavaScript (C++ / Golang / Kotlin / Rust или что-то еще)
- Если ты пишешь на TypeScript или хотя бы используешь Flow
- Если у тебя был опыт работы с Socket.IO
- Если ты строил API на GraphQL или хотел бы попробовать
- Если у тебя есть опыт работы с ElasticSearch, Solr и RabbitMQ
- Если ты настраивал CI/CD pipeline. А еще лучше, если с Docker-ом

Твои задачи

- Проектирование серверной архитектуры для новых продуктов
- Проектирование и создание APIs в тесной кооперации с React разработчиками
- Создание новых фич и доработка существующих (legacy нет вообще ??)
- Покрытие кода тестами

Основные требования

- Ты самостоятельный. Для нас важно, чтобы ты мог самостоятельно решать поставленные перед тобой задачи, принимать обоснованные решения и нести за них ответственность;
- Ты внимателен. Знаешь, что дьявол в деталях. Можешь потратить лишний час на полировку решения и не позволите себе сделать пул реквест, в котором бардак. А если не уложишься в срок задачи, то просто сгоришь со стыда;
- Пишешь хороший чистый код. Разработчики которые работают с тобой на одном проекте не проклинают тебя за непонятные названия переменных, спагетти-код и файлы по пять тысяч строк;
- Хороший английский. Мы ведём документацию, общаемся с клиентами, пишем таски и комментарии к Git коммитам на простом английском — это не должно вызывать проблем;

Наше предложение

- 8-часовой рабочий день с 10:00 до 19:00, оплачиваемый отпуск и больничный.
- Просторный двухэтажный офис в 5 минутах ходьбы от станции метро «Майдан Независимости».
- В офисе у нас большая удобная кухня, мы только за, если ты принесешь свои любимые домашние тапки! Для отдыха и разрядки предусмотрена "отдыхательная комната" и камин на первом этаже офиса.
- Конечно же, у нас есть кофе, чай, сухофрукты, и "витаминная корзинка". Просмотры фильмов по вечерам, Mortal Kombat - все по желанию любимой команды.
- И как бонус, незаменимый командный игрок - любимый абиссинский кот Дизайн, который обеспечит тебе круглосуточные обнимашки!
- Зарплата, которая основывается на ваших навыках, а также прозрачная система роста. Не без бонусов за инициативность и хорошие результаты, конечно.
- Групповые занятия по английскому и кроссфит, половина стоимости которых оплачивается.

! в связи с пандемией коронавируса в Украине и в мире в целом, мы обязаны придерживаться общепринятых норм и правил – мы работаем удаленно.

The job ad is no longer active

Look at the current jobs Node.js Kyiv→