Commited: 50+ воркшопів з ТОПами тестування: M.Bolton, G.Bahmutov, T.King, R.Desyatnikov, J.Bach. Лише за $40 на рік та економія $15 до 20 квітня
EVO — продуктова українська IT-компанія.
23 марта 2021

Senior NodeJS Software Engineer на проект 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. Якщо технічна співбесіда пройшла успішно, ми зателефонуємо вам ще раз для того, щоб фіналізувати всі деталі і познайомитися з менеджером команди і нашим СТО.

LinkedIn

Горячие вакансии

Все вакансии

Похожие вакансии

Все похожие вакансии