Lampa Software logo

Middle Full Stack Engineer (Node.js oriented+ React.js)

Lampa Software·Salary not specified

Primary stack

ExpressNode.jsTypeORMPostgreSQLRedisTypeScriptMicroservicesCI/CDRabbitMQAPI

Job description

Description language:

Про посаду

Ми шукаємо 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

Зрілий робочий процес

Сильний фокус на вашому особистому та професійному розвитку

Постійне спілкування

Безкоштовний доступ до освітніх платформ (оплата спеціалізованих тренінгів, курсів, участі в конференціях)

Компенсація за спорт

Компенсація за членство в тренажерному залі та інші спортивні заходи

Відпустка

Оплачувана відпустка, лікарняний та святкові дні

Оплачувані понаднормові години

Максимізуйте свій заробіток. Отримуйте компенсацію за додаткові відпрацьовані години та підвищуйте свій фінансовий добробут.

Безкоштовні уроки англійської

Доступ до безкоштовних уроків англійської для покращення вашої комунікації та підвищення кар'єрних перспектив.

Заходи

Корпоративні події, командоутворення та інші круті заходи

Медична допомога

Наша система медичного забезпечення для забезпечення вашого благополуччя та душевного спокою

Про компанію

Приєднуйтесь до нашої команди у Вінниці, Україна, та станьте частиною дружньої та підтримуючої командної атмосфери. Ми пропонуємо комфортний офіс, сильний фокус на особистому та професійному розвитку, а також різноманітні переваги для забезпечення вашого благополуччя та кар'єрного зростання.

© Lampa Software. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

At Lampa Software, we help our clients build their mobile applications with our expeditious work and personal commitment to the project’s success. We’re an Ukraine based development agency specializing in iOS, Android, web, and TV platforms. We have eight years of experience and 130 apps under our belt. Thus, our team of professionals can competently address any development need.Professional competence and efficiency in IT solutions development lead “Lampa” up to the TOP-100 of the best developers in Ukraine.Clutch officially announced that we have been included in their list of top app developers in Ukraine.In general, Lampa Software is:A touch of magic in software developmentA place where your opinion REALLY MATTERSWhen overall success depends on understanding and supporting each personWhen your favorite cartoons hang on the office wallsTetyana Rekalo[email protected]

More at Lampa Software

All 2 roles

Popular searches