Senior JavaScript Backend Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Требуется продвинутый JavaScript Back-End Developer с опытом проектирования и разработки высоко-нагруженных систем.
Наша компания занимается разработкой и внедрением IPTV/OTT решений.
Мы активно расширяем нашу команду и у вас есть возможность занять в ней ключевые позиции, все зависит от ваших способностей.
Приглашаем опытных программистов на полный рабочий день на удаленной основе для участия в новых проектах и поддержки имеющихся.
Основные направления работы кандидата- это участие в разработке NodeJS-powered REST API Backend для высоко-нагруженного проекта, системы мониторинга инфраструктуры, интеграция с платежными системами.
Стек технологий используемых в проекте
- ES6, NodeJS, Restify, Express, Mongoose
- Nginx, Redis, MongoDB, InfluxDB
- PM2, Docker, ELK, TICK
- Bitbucket, JIRA
Требования
- опыт проектирования и разработки High Load систем
- уверенное владение JavaScript, ES6/7 и сопутствующими технологиями
- опыт работы с Express, Restify, Mongoose
- понимание тонкостей HTTP Caching на всех уровнях
- понимание и использование принципов ООП, Unit-тестирования, CI/CD
- опыт использования и оптимизации в реальных High Load проектах NodeJS, Nginx, Redis, MongoDB
- плюсом будет опыт работы с Docker (swarm mode), опыт JS Full-Stack
- опыт работы в команде и умение работать с чужим кодом
- опыт работы с системами контроля версий и баг-трекинга
- самостоятельность, умение оценить объем и сроки работ
- ответственность и высокая самодисциплина
- владение английским языком (как минимум чтение технической литературы)
- стаж: от 5 лет
Условия работы
- Удаленная работа в распределенной команде, full-time
- Небольшой интернациональный коллектив
- Индексируемая зарплата по результатам собеседования