Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
EVO— продуктова українська IT-компанія. Центральний офіс знаходиться в Україні (м.Київ). 900+ співробітників, технічний департамент понад 300 осіб, розробників понад 200 осіб. Ми працюємо віддалено та в гібридному форматі. Місія EVO — створювати можливості для розвитку підприємництва.
23 березня 2021

Architect NodeJS на проект Vchasno.POS (вакансія неактивна)

віддалено

Про проект:
Вчасно.POS — системи для точок продажів (POS, Point of sale). У нас уже є успішний продукт, що забезпечує роботу більше 4000 точок в Україні та по всьому світу (Європа, Азія, Латинська Америка). Продукт який допомагає бізнесу автоматизувати свої процеси, починаючи з контролю товарів на складах і закінчуючи автоматизацією роздрібного продажу на точках збуту.

Про команду:
Команда Вчасно.POS наразі налічує 15 осіб, серед яких: СЕО, СТО, архітектор/тім-лід, фронтенд, бекенд, мобільні, embed розробники, тестувальники та дизайнери.

Кого ми шукаємо:
Зараз ми в пошуках Senior NodeJS Engineer з великим багажем знань в одній чи декількох областях розробки (розробка великих SaaS рішень, CRM систем, мобільних додатків, embedded рішень, micro services, highload) і можливістю переходу на позицію Tech Lead для вирішення комплексних завдань в переважно backend частині продукту

Що вже зроблено:
— Розроблений внутрішній крос-платформний фреймворк для роботи з різними джерелами даних, заснований на «Clean architecture»
— Реалізовані алгоритми синхронізації клієнтських (SQLite) та серверної (PostgreSQL) бази даних
— Реалізовано API для інтеграції з сторонніми сервісами та службами
— Автоматизований процес CI/CD

Майбутні задачі:
— Шифрування клієнтських баз даних
— Кешування запитів для клієнтських та серверних баз даних
— Багатомовність
— Шардування бази даних по клієнтах
— Система управління правами користувачів
— Підбір необхідних технологій для рішення задач і масштабування всіх компонентів продукту
— Оптимізація процесу CI/CD

Використовуємо:
мікро-сервісну архітектуру
моно-репозиторії
TypeScript, Node.js, React, React Native, Electron
NestJS, TypeORM
REST, Kafka, gRPC
PostgreSQL, SQLite, Redis
ELK
Gitlab, Gitlab CI
Kubernetes, Helm, Openstack, Terraform

Що важливо для даної позиції:
— Продакт інженерний підхід до вирішення завдань
— Підтверджений досвід в створенні комплексних високонавантажених веб додатків
— Досвід роботи з мікросервісами
— Розуміння як працюють нереляційні бази даних для реалізації кешування метрик та статистики
— Досвід роботи з GitLab CI, Kubernetes, Helm, Prometheus, Grafana, або з аналогами
— Відмінні знання реляційних БД (PostgreSQL, SQLite)
— Відкритість до нових рішень, бажання відслідковувати новинки та тенденції на ринку технологій. Ми очікуємо ініціативи з впровадження нових бібліотек/ідей/підходів

Буде плюсом:
Досвід роботи з фреймворком NestJS і його інфраструктурою
Досвід в мобільній розробці (React Native)
Досвід в розробці десктоп додатків (Electron)
Досвід роботи в e-commerce і суміжних областях

Як у нас проходить підбір на дану позицію?
1. Ми чекаємо на ваше резюме. Далі воно потрапляє на розгляд команд. Якщо резюме проходить схвалення, ми зв’яжемося з вами, щоб домовитись про зручний час для знайомства онлайн.
2. Ми знайомимось з вами і вашим досвідом, розповідаємо деталі про вакансію, якщо нам взаємно цікаво продовжувати спілкування — домовляємось про технічну співбесіду онлайн.
3. Технічна співбесіда триває півтори години. На ній присутні наші розробники, з якими ми обговоримо всі важливі для нас питання по стеку, досвіду, задачам. А також відповімо на ваші запитання.
4. Якщо технічна співбесіда пройшла успішно, ми зателефонуємо вам ще раз для того, щоб фіналізувати всі деталі і познайомитися з менеджером команди і нашим СТО.

Гарячі Node.js вакансії

  • Principal Backend Developer NodeJS (AdTech) в Sigma Software, Київ, Харків, Львів, Дніпро, Одеса, Вінниця, Полтава, Бургас (Болгарія), Варшава (Польща), Краків (Польща), Познань (Польща), Прага (Чехія), віддалено
  • Senior Full-Stack Developer (Node.js + ReactJS + Go) в Sigma Software, Угорщина, Бургас (Болгарія), Варшава (Польща), Краків (Польща), Лісабон (Португалія), Познань (Польща), Прага (Чехія), Стокгольм (Швеція), віддалено
Всі Node.js вакансії