Middle Node.js developer
Прямой работодатель Emphasoft ( emphasoft.com )
Опыт работы от 3 до 5 летот 2 500 до 3 000 $
Компания Emphasoft занимается заказной разработкой IT решений для наших партнеров с западного рынка. Мы специализируемся на инновационных проектах с использованием последних технологий.
Сейчас компания растет, появляются новые активно развивающиеся проекты, поэтому нам в в команду нужны опытные специалисты. Мы ищем Node.js developer в команду нашего заказчика.
Обязанности:
- Разработка Backеnd и API с использованием Node.js и тд;
- Повышение производительности приложений.
- Документация API.
- Проведение и внедрение протоколов unit тестирования.
Требования:
- Коммерческий опыт работы с Node.js от 3-х лет;
- Опыт работы как с реляционными, так и с NoSQL системами баз данных.
- Умеете применять различные шаблоны проектирования программного обеспечения для создания масштабируемых и обслуживаемых Backend систем.
- Владение Git и другими системами контроля версий, понимание рабочих процессов контроля версий.
- Большой опыт работы с протоколами HTTP1 и HTTP2.
- Знание протоколов SSL/TLS.
- Понимание механизмов авторизации/аутентификации, включая OAuth2 и OIDC.
- Знания в области совместного использования ресурсов между источниками (CORS), файлов cookie и систем кэширования.
- Опыт написания unit тестов.
- Желательно знание облачных платформ (IaaS, SaaS, PaaS).
- Опыт работы с конвейерами и инструментами непрерывной интеграции и непрерывного развертывания (CI/CD).
- Опыт работы с микросервисной архитектурой.
- Опыт в разработке RESTful API, понимание безопасности API, а также API gate aways.
- Знание английского языка от B2 (работа в англоговорящей команде).
Будет плюсом:
- Понимание деплоя и React.
- Высшее образование в области вычислительной техники или компьютерных наук.
Условия:
- Гибкий график работы, возможность самостоятельно планировать свой рабочий день;
- Удаленная работа, возможность работать из любой точки мира;
- Корпоративные курсы английского языка;
- Отсутствие микроменеджмента и бюрократии.