NodeJS developer
Требования
Местоположение и тип занятости
Компания
Решение IT-задач разного уровня
Описание вакансии
Условия работы
Задачи:
- Проектирование и создание ПО;
- Разработка и отладка программного кода;
- Написание, тестирование и поддержка старой и новой функциональности;
- Анализ и оптимизация имеющегося кода;
- Работа со средствами автоматизированного тестирования.
Мы хотим с Вами сотрудничать, если у вас есть:
- Опыт работы в компаниях от 2-х лет на похожей должности;
- Умение разбираться в чужом коде (вы будете работать с готовым продуктом);
- Знание JavaScript на высоком уровне (дополнительным плюсом – знание Bull);
- Опыт работы с API;
- Опыт работы с базами данных (MongoDB, PostgreSQL, Redis);
- Знание Git и умение работать по Gitflow;
- Опыт работы Gitlab / GitHub, Jira, Confluence.
Плюсами будет:
- Опыт работы с RabbitMQ;
- Знание Nest.js;
- Опыт работы с Elasticsearch;
- Опыт работы с gRPC;
- Понимание принципов SOLID и следование им.
Что мы даем взамен:
- Возможность прокачки hard skills на проектах разного уровня сложности;
- Команду с сильными разработчиками, QA, UX/UI дизайнерами, менеджерами и налаженными внутренними процессами;
- Самореализацию и профессиональный рост, посещение конференций и курсов за счет компании. Расскажите нам о своей профессиональной мечте, возможно мы поможем вам воплотить ее в жизнь;
- График работы: удаленный с пересечением по часам 11:00–19:00 по Москве; или можно работать в офисе: г. Москва - м. Дмитровская, г. Минск - м. Грушевка.