Senior Node.js Engineer Львів Ми шукаємо Senior Node.js Engineer у Львові, щоб приєднатися до нашої команди, яка співпрацює з бразильським стартапом Time & Attendance. Опис проекту. Наш клієнт — бразильський стартап, що займається підрахунком робочого часу. Наша система дозволяє гарантувати, що співробітники дотримуються встановленого графіка та відстежують свій час, коли вони працюють поза офісом. Наша команда створювала технічну частину цього продукту з самого початку. Ми вже почали працювати
Senior Node.js Engineer Львів Ми шукаємо Senior Node.js Engineer у Львові, щоб приєднатися до нашої команди, яка співпрацює з бразильським стартапом Time & Attendance. Опис проекту. Наш клієнт — бразильський стартап, що займається підрахунком робочого часу. Наша система дозволяє гарантувати, що співробітники дотримуються встановленого графіка та відстежують свій час, коли вони працюють поза офісом. Наша команда створювала технічну частину цього продукту з самого початку. Ми вже почали працювати з компаніями з кількістю співробітників понад 1000 осіб. Ми шукаємо здібного інженера, який керується викликами, щоб підсилити нашу команду та допомогти нам створити високоякісний продукт. Проект зростає та динамічно розвивається та впливає на зарплати тисяч людей по всій Бразилії. З точки зору серверної частини, продуктом є: Сервісно-орієнтована система, яка працює всередині кластера Kubernetes. Усі служби написані на Node.js, за винятком однієї, створеної з використанням API Ruby onRails для мобільних і веб-додатків. Інтеграція сторонніх розробників із популярними платформами SaaS та партнери Вимоги Необхідно мати досвід роботи з Node.js Досвід проектування та розробки масштабованих систем Досвід роботи з реляційними базами даних, напр. PostgreSQL. Глибоке знання Javascript. Досвід роботи з Typescript буде плюсом. Брокери повідомлень Досвід роботи з Docker Upper Intermediate Англійська Приємно мати Досвід роботи з Kubernetes GCP, Prometheus, Grafana Досвід написання модульних та інтеграційних тестів з фокусом на ефективності, а не на охопленні Досвід роботи з нереляційними базами даних: Neo4j, Druid, Kafka, Redis Базове системне адміністрування Linux Було б чудово: Досвід із тимчасовим досвідом із CI/CDpipelines, швидше за все, Github Actions. Обов’язки Розширення функціональності існуючого API (Node.js) Розробка та створення нових функцій (швидше за все, на Node.js/Typescript/Nest, але технологія обговорюється) Покращення продуктивності та масштабованості Підготовка системи до міжнародного розширення Що ви отримуєте Значуща робота Відстеження часу Однодумці люди Програма внутрішнього навчання та розвитку Поєднання роботи та особистого життя 20 днів відпустки Відпустки через хворобу до одужання Медичне обслуговування та благополуччя