
Fullstack JS developer NodeJS, Петербург.
▷ Работодатель: Actimind
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
Мы в Actimind с 2000 года занимаемся разработкой программного обеспечения на заказ, а также у нас есть свои продукты - actiTIME и actiPLANS.
Мы расширяем команду проекта Medmap, для которого уже 5 лет разрабатываем технически сложный и уникальный продукт из области медицины. Заказчик - это глубоко вовлеченный в процессы Product Owner, развивающий продукт прямиком из Кремниевой долины в Калифорнии.
В ближайшей перспективе перед командой стоят задачи по доработкам пользовательского интерфейса, расширению функционала универсального поиска, интеграции со сторонней CRM и многие другие фичи.
В связи с этим нам требуются опытные специалисты frontend или fullstack разработки.
Чем предстоит заниматься:
- Пилить новые фичи;
- Рефакторить и улучшать продукт;
- Развивать и поддерживать микросервисную архитектуру приложения;
- Принимать участие в проработке комплексных задач в связке с дизайнерами, инженерами и дата-сайнтистами (команда проекта 8 человек);
- Работать с большими данными;
- Интегрировать внешние сервисы через API;
- Улучшать производительность и реализовывать сложные интерфейсы;
- Работать по Scrum.
У нас:
- Отлаженные внутренние процессы и всегда открытый к коммуникации и предложениям менеджмент;
- UX/UI - наша сильная сторона, поэтому в работу вы будете получать грамотно и полноценно описанные ТЗ и макеты;
- Широкий набор задач разной сложности и объема: в рамках проекта решаются задачи data science (слияние разрозненных и неполных данных об одном и том же человеке).
Технологический стек проекта:
- БД: MondoDB Платформа: NodeJS;
- Основные фреймворки: Mithril, UI Kit, d3.js, Google Maps API;
- Интерфейс взаимодействия: RPC, REST Сборка: Gulp Прочее: Graphviz, ElasticSearch;
- Препроцессоры: Less, Handlebars.
Требования:
- Уверенное знание JS (ES5, ES6+, async/await);
- Знание html/css, верстка страниц (Less, Handlebars);
- Навыки проектирования и работы с noSQL базами данных;
- Опыт работы с одним из JS-фреймворков/библиотек;
- Опыт работы с системами контроля версий;
- Опыт использования сборщиков и deploy утилит: Grunt / Gulp / Webpack / Capistrano;
- Знание RPC, REST;
- Базовый опыт работы с Linux;
- Опыт коммерческой full-stack разработки от 2 лет (либо сильные навыки front-end и интерес к переходу на full-stack).
Не обязательные требования, но будет преимуществом:
- Опыт работы с NodeJS;
- Опыт работы с ElasticSearch;
- Навыки оптимизации запросов к БД;
- Опыт работы с инфраструктурой Amazon Web Services;
- Опыт написания Unit-тестов;
- Навык работы с микросервисной архитектурой приложения;
- Опыт интеграции через API (сторонние карты, сервисы или CRM).
Общие условия:
- Гибкое начало рабочего дня (до 12.00), возможна частично удаленная работа;
- Наша компания за здоровый образ жизни: для спортсменов у нас есть корпоративные спортивные программы: настольный теннис, бокс, волейбол и мы готовимся к гонке Героев;
- Если ты тянешься к новым знаниям, то мы оплатим конференцию или организуем трансляцию в офисе, а также можем оплатить профильное обучение;
- У нас большая библиотека с книгами, корпоративные Kindle для электронных книг, а если в коллекции чего-то не хватает, то мы быстро это исправим;
- Классная кухня: 10+ видов чая, кофе, быстрые углеводы, снеки, фрукты;
- Если вы живете в другом городе, компенсируем релокацию.