Full-Stack Software Developer ( Node.js + React.js )
Tech Stack
Job Description, Responsibilities & Requirements
Про посаду
Команда програмного забезпечення CHI не стоїть на місці. Ми любимо свою роботу і віддаємо їй сто відсотків! Кожен новий проект - це виклик, який ми успішно вирішуємо. Єдине, що може нас зупинити... Чекайте, це нічого! Кількість проектів зростає, і разом з ними зростає і наша команда. І зараз нам потрібен Full-Stack Software Developer (Node.js + React.js), щоб приєднатися до нашої динамічної команди.
Ви будете працювати над масштабованими, подієвими системами, які обробляють великий обсяг транзакцій, взаємодії в реальному часі та критичні бізнес-процеси, сприяючи як стабільності платформи, так і розробці нових функцій.
Обов'язки
- Проектування, розробка та підтримка сервісів backend з використанням Node.js.
- Створення та підтримка подієвих архітектур, використовуючи сервіси AWS (Lambdas, SNS, SQS, EventBridge).
- Управління та розвиток інфраструктури з використанням Terraform та практик Infrastructure as Code.
- Робота з мікросервісами та контейнеризованими середовищами (Kubernetes).
- Співпраця з frontend-розробниками та внесення вкладу у функції інтерфейсу користувача з використанням React, Material UI, Redux, та TypeScript, коли це потрібно.
- Забезпечення продуктивності, масштабованості та надійності системи.
- Участь у CI/CD-піплайнах та підтримці виробництва.
Вимоги
- Сильний досвід інженерії backend.
- Практичний досвід роботи з безсерверними та повідомленнями сервісами AWS.
- Глибоке розуміння Infrastructure as Code.
- Досвід роботи з Kubernetes та сучасними CI/CD-піплайнами.
- Досвід frontend-розробки - буде плюсом, але не обов'язково.
- Зручність роботи в швидкозмінному, критичному для виробництва середовищі.
Технологічний стек
- Backend: Node.js
- Хмара: AWS (Lambda, SNS, SQS, EventBridge)
- Інфраструктура: Terraform, Kubernetes, CI/CD
- Frontend: React, Material UI, Redux, TypeScript
- База даних: PostgreSQL
- Архітектура: Мікросервіси, подієві системи
Ми пропонуємо
- Відпустка: 20 робочих днів та 5 вихідних.
- Безкоштовні уроки англійської мови.
- Гнучний робочий графік.
- Дійсно дружня та підтримуюча атмосфера.
- Можливість працювати віддалено або в одному з наших офісів.
- Медичне страхування для працівників з України.
- Правова підтримка.
Про компанію
Приєднуйтесь до нашої динамічної команди та сприяйте розвитку високонавантаженої цифрової платформи, що працює в сфері живих подій та онлайн-бронювання. Ми прагнемо створити підтримуюче та інноваційне середовище, де ви можете розвиватися та процвітати.
Ваша мрія про роботу чекає на вас. Подайте заявку зараз!