Middle Full Stack Engineer (Node.js oriented+ React.js)
Job Description, Responsibilities & Requirements
Про посаду
Ми шукаємо Middle Full Stack Engineer, який хоче впливати на продукти, надати ідеї та рости разом із сильною та колективною командою, працюючи над значущими продуктами. Ви приєднаєтесь до сучасної ІТ логістичної платформи, призначеної для управління ІТ активами та ланцюгами поставок для глобально розподілених команд. Платформа автоматизує повний життєвий цикл управління ІТ обладнанням - від закупівлі, відвантаження та доставки до зберігання, повернення та утилізації. Вона допомагає компаніям оптимізувати процеси дистанційного введення в експлуатацію та виведення з експлуатації, централізовано управляти ІТ інвентарем, зменшувати операційні витрати та мінімізувати помилки людей у логістичних операціях.
Обов'язки
- Розробка та підтримка масштабовних фронтенд та бекенд додатків
- Створення та підтримка RESTful API та інтеграція з сторонніми сервісами
- Робота з архітектурою мікросервісів та внутрішньою системною комунікацією
- Тісне співробітництво з дизайнерами, фронтенд/бекенд розробниками та продуктовими командами
- Участь у обговореннях архітектури, оглядах коду та технічних удосконаленнях
- Підтримка документації API та дотримання практик чистого коду
- Моніторинг та покращення продуктивності, масштабованості та надійності додатків
- Внесення ідей та відповідальність за технічні рішення
Вимоги
- 3+ роки досвіду розробки бекенду
- Глибоке знання Node.js та TypeScript
- Досвід роботи з Express або подібними фреймворками
- Глибоке розуміння дизайну REST API та кращих практик
- Практичний досвід роботи з PostgreSQL та ORM (TypeORM)
- Досвід роботи з Redis (кешування, черги, обмеження швидкості)
- Досвід роботи з RabbitMQ або іншими брокерами повідомлень
- Розуміння архітектури мікросервісів та HTTP комунікації між сервісами
- Досвід роботи з документацією API (Swagger/OpenAPI)
- Досвід інтеграції з сторонніми API
- Знання принципів CI/CD, логування та моніторингу
- Здатність писати чистий, підтримуваний та зрозумілий код
- Сильний досвід роботи з React 18 та TypeScript
- Досвід роботи з Vite та сучасними фронтенд інструментами
- Досвід роботи з Zustand та React Query для управління станом
- Практичний досвід роботи з React Hook Form, Yup, та Zod
- Досвід роботи з React Router, Axios, та інтеграцією REST API
- Досвід роботи з SCSS/Sass та компонентною архітектурою
- Знайомство з Storybook та компонентно-орієнтованим розробкою
- Володіння англійською мовою щонайменше на рівні B1+
Ми пропонуємо
Дослідницький підхід
Теплота команди та атмосфера в компанії Lampa
Зрілий робочий процес
Сильний фокус на вашому особистому та професійному розвитку
Постійне спілкування
Безкоштовний доступ до освітніх платформ (оплата спеціалізованих тренінгів, курсів, участі у конференціях)
Компенсація за спорт
Компенсація за членство у спортивному клубі та інші спортивні заходи
Відпустка
Оплачувана відпустка, лікарняний лист та святкові дні
Оплачувані понаднормові години
Максимізуйте свій заробіток. Отримуйте компенсацію за понаднормові години та підвищуйте свій фінансовий добробут.
Безкоштовні уроки англійської
Доступ до безкоштовних уроків англійської для покращення вашої комунікації та підвищення кар’єрних перспектив.
Заходи
Корпоративні події, командоутворення та інші круті заходи
Медична допомога
Наша система медичної допомоги для забезпечення вашого благополуччя та душевного спокою
Про компанію
Приєднуйтесь до нашої дружньої та підтримуючої командної атмосфери в нашому комфортному офісі у Вінниці, Україна. Ми прагнемо до вашого особистого та професійного розвитку, пропонуючи компенсацію за курси, тренінги, сертифікації та конференції. Ми надаємо безкоштовний доступ до освітніх платформ, компенсацію за спорт, оплачувану відпустку, лікарняний лист, святкові дні, оплачувані понаднормові години, безкоштовні уроки англійської та різноманітні корпоративні заходи та командні активізації. Наша система медичної допомоги забезпечує ваше благополуччя та душевний спокій.
Чому Ви?
Ви хочете впливати на продукти та надати ідеї, а не просто виконувати завдання. Ви відчуваєте відповідальність за свою роботу та комфортно відчуваєте себе відповідальним за результати. Вам подобається працювати у колективному та підтримуючому середовищі, де люди відкрито діляться ідеями та допомагають один одному рости. Вас мотивують реальні технічні виклики та постійний розвиток, і ви цінуєте чистий код, підтримуваність та кращі інженерні практики.
Подати заявку
Вас цікавить наша вакансія?
Вікторія Черевач
Рекрутер
Linkedin
Telegram
Email
Gmail
Давайте працюватимемо разом
Ваше ім'я
Ваша електронна пошта
Ваш номер телефону
Кілька слів про вас (необов’язково)
Додайте ваше резюме