👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Backend JS Developer (node.js)

Зарплата

от 200 000 до 350 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

HQ в Лондоне, говорим по-русски, продуктовая SaaS компания

Описание вакансии

Условия работы

В компанию EVA.ai очень нужен backend программист на node.js (typescript).

О вакансии:

  • Разработчик в команду платформы HR SaaS платформы. 
  • Требуемые навыки: Node.js, TypeScript/JavaScript, SQL. Все остальное – наживное, изучите по ходу дела.
  • А еще мы используем: Kong, Kubernetes, Docker, rabbit MQ,  PostgreSQL, Redis, Elasticsearch, AWS, Metabase, OpenAPI, Jenkins)
  • Что нужно делать:
    • На входе – задачи с ясными постановки и пониманием зачем это бизнесу
    • На выходе – код – фича и тесты (PACT, nock, Chai, Mocha, SuperTest), рефакторинг (очень любим ООП)
  • Полностью дистанционная работа, хотя онлайн разговоров хватает, команда по всему миру

О нас:

  • Мы международная компания с серьезными клиентами типа ООН (да, блин, ООН)
  • Head Quarter в Лондоне. Разработчики, продуктовая команда - русскоязычные
  • Занимаемся HR. SaaS продукт. Чатбот, машинное обучение, автоматизация. В общем 21-й век. Этим пользуются и любят.
  • Работаем по SCRUM, хотя и без скрам мастера
  • Микросервисная архитектура
  • Команда около 20 человек, 6 разработчиков.
  • Полное разделение ролей (отдельный дев-опс, дизайнер, продуктоые-аналитики, тестеры, ...) 
  • Любим эксперименты, прототипы, метрики и impact-mapping
  • Постоянно мониторим и улучшаем качество кода
  • Любим метрики и следим за ошибками (Bugsnag, Zipkin, Elasticsearch, Logstash, Kibana, Grafana, Prometheus, Loki – все это уже настроено)
  • Практически плоская организационная структура
  • [По желанию, с этим работать не придется] Возможность горизонтального роста и практики в современных технологиях (Python, pandas, sklearn, NLP/NER (spacy, CRF, symspell, nltk, BERT), DL/ML (Tensorflow, Keras), chatbot (Rasa), фронт (react), lua, php (ха-ха, да, и такое есть) golang)
  • Постоянная практика в английском языке и ненавязчивый, органичный рост уровня английского
  • Сложные, но интересные задачи в плотном темпе, которые не дают заскучать и скиснуть (80% это инженерия, 20% бизнес) 
  • Возможность влиять на работу команды, предлагать и воплощать в жизнь свои идеи, ощущать реальную пользу и нереальное удовлетворение от своей работы

Дополнительные инструкции

В комментарии опишите, пожалуйста, самую сложную или интересную, на ваш взгляд, задачу, с которой сталкивались за карьеру, а также как ее решили. Почему именно на нее пал выбор? Почему именно такое решение? Оказалось ли оно верным, на ваш взгляд? Это важный для нас вопрос, кроме того, мы будем знать, что вы читали текст вакансии внимательно.