Nodejs разработчик Активная
По итогам собеседования
Винница
Требования
- Разработка програмного обеспечения с помощью NodeJS
- Экспертные знания JavaScript
- Понимание OOP и SOLID
- Хорошие знания одной из баз данных MySQL/PostgreSQL/MongoDB, умение оптимизировать запросы
- Хороший опыт работы с одним из соврменных фрэймворков(Koa, Express, Nest и т.д.)
- Опыт использования и разработки RESTful API
- Хороший опыт работы с Git и понимание Git flow
- Опыт работы с Memcached, Redis, Varnish и т.д.
- Опыт работы с RabbitMQ, Kafka и т.д.
- Опыт работы с Docker
- Опыт тестирования и написания unit тестов
- Хорошее понимание UNIX системы
- Средний уровень знания английского и хорошие комуникативные навыки
Обязанности
- Разработка прототипа нового сервиса компании “с нуля”
- Поддержка и развитие существующего сервиса
- Работать с хранилищами данных
- Участвовать в развитии архитектуры сервисов, проводить ревью кода, готовить документацию по архитектуре
- Создавать Unit тесты, интеграционные тесты, исследовать проблемы, найденные на тестировании и во время эксплуатации
- Проводить интеграции между своими и сторонними сервисами
- Оптимизировать текущий функционал и интерфейс портала
- Придерживаться требований внутреннего Pipeline
- Работа с REST API
- Работа с фреймворком (Laravel, Symfony, Yii, Zend)
- Работа с git-репозиторием
Мы предлагаем
- Стать частью команды профессионалов с принципами и общими целями
- Четкое распределение зон ответственности
- Оформление согласно ТК Украины
- График работы - пн-пт с 09:00 до 18:00
- Профессиональный рост
- Интересный и перспективный проект
- Своевременная и достойная выплата заработной платы
- Корпоративная программа профессионального развития и множество возможностей для обучения
- Чай/кофе и печеньки — unlimited
Будет плюсом:
- Опыт работы с TypeScript
- Опыт работы с NoSQL базами данных, WebSocket, OAuth технологиями
- Практика написания автотестов, применяя TDD, BDD подходы
- Опыт ведения и работы с технической документацией
- Опыт работы на других языках программирования, микросервисами, событийно-ориентированной архитектуре
- Опыт написания bash / shell / make / etc скриптов, настройки CI / CD, создания образов Docker