Node.js developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет! Мы в Burning Buttons делаем полезные продукты для клиентов по всему миру. Например, e-commerce platforms, booking systems, web applications, ботов. Работаем с крупными компаниями и перспективными стартапами из Европы, США и Японии.
Ищем middle Node.js разработчика.
Наша цель - предоставлять клиентам лучшие в своем классе продукты.
Вы сможете внести вклад в определение будущего состояния архитектуры системы,
Поработать с высокопрофессиональной командой над проектом для международной компании.
Работаем по времени Израиля
Митинги обычно 2 в неделю - в понедельник обсуждение сделанного и постановка задач и плавающий вторник-среда RTS обсуждение технических деталей, реализации задач/решение технических вопросов
Иногда бывают дополнительные по ситуации, но в основном все заранее планируется
В целом проект - анализ входящей исходящей почты, оценка настроения письма помощь в ведении продаж советами по кммуникации (в дальнейшем интеграция с crm ).
В основе микросервисная архитектура с облачными DB PubSub redis, все сервисы находятся за Api-gateway, большое внимание уделяется безопасности поскольку приходится проходить google assessment/ CASA ( https://appdefensealliance.dev/casa/tier-2/tier2-overview ) из-за доступа к почте юзеров
Из основного - typescript, KOA, mongodb, pubsub, oAuth, passport
Из общего - git, docker, unit tests
Из полезного - hubspot API, gmail API и умение разбираться в новых API
Умение проходить тех. интервью на англ.яз