Strong Junior Node.js Developer
Віддалено (Україна)
QATestLab — міжнародний постачальник послуг незалежного тестування з 20-річним досвідом у сферах e-commerce, фінансів, медицини, геймінгу, медіа та телекомунікацій. Ми спеціалізуємось на мануальному й автоматизованому тестуванні веб-, мобільних, десктопних і хмарних додатків.
Невідʼємною частиною компанії є відділ розробки з багаторічною історією та професійною культурою. Команда відповідає за повний цикл створення продуктів, застосовує сучасні практики інженерії та робить акцент на якості коду й зручності рішень. Це середовище, де цінуються знання, ініціатива та командна співпраця.
Про проєкт:
В одну з наших команд внутрішнього відділу розробки шукаємо Strong Junior Node.js Developer. Проєкт є одним із ключових продуктів компанії — інтеграційним рішенням для Microsoft Teams, яке поєднує функціонал низки корпоративних сервісів в єдиному середовищі. Основою взаємодії виступає інтелектуальний чат-бот, доповнений вкладками та спеціалізованими інструментами для роботи з даними й автоматизації процесів. Такий підхід дозволяє користувачам отримувати доступ до потрібних сервісів у кілька кліків, підвищуючи продуктивність і спрощуючи щоденні робочі сценарії.
Ми очікуємо, що ти:
- маєш 1-2 роки досвіду розробки на Node.js з глибоким розумінням його особливостей та можливостей;
- впевнено працюєш із сучасною версією JavaScript (ES6+), володієш async/await та Promises, добре розумієш функції, об’єкти, масиви, а також методи роботи з масивами (map, filter, reduce тощо);
- маєш досвід роботи з TypeScript, маєш розуміння типів, інтерфейсів, класів (комерційний досвід буде перевагою);
- володієш досвідом роботи з REST API для зовнішніх інтеграцій;
- впевнено працюєш із npm: знаєш, як підключати бібліотеки, розумієш структуру package.json.
Буде плюсом:
- досвід роботи з Vue (бажано Vue2) або React;
- практичний досвід використання Git;
- розуміння OOP та основних патернів проєктування;
- досвід роботи з RabbitMQ, GraphQL, Kibana, Postman;
- знання синтаксису MongoDB;
- досвід розробки чатботів та інтеграції з OpenAI.
Основні обов’язки:
- розробка додатка для MS Teams на Node.js з використанням Vue.js на фронтенді;
- участь у проєктуванні архітектури та рішень продукту;
- співпраця з проєктним менеджером у рамках Scrum-процесу;
- взаємодія з QA-інженерами для забезпечення якості продукту;
- оперативна технічна обробка термінових та блокуючих багів у продукті.
Ми пропонуємо:
- співпрацю зі стабільною компанією (20+ років на ринку) з налагодженими процесами та позитивною атмосферою в командах;
- команду експертів, яка завжди готова допомогти та поділитися знаннями;
- допомогу куратора під час випробувального періоду і після;
- можливість розвивати англійську мову на корпоративних курсах за адаптованою програмою до специфіки ІТ-сфери;
- 100% компенсації за листами непрацездатності, 18 days off;
- гнучкий формат співпраці (старт з 8:00 до 11:00, full time);
- розвинену корпоративну культуру, систему соціальної допомоги та широку програму лояльності.
Надсилай резюме та ставай частиною QATestLab!

Анна Дубовік
IT Recruiter