Full-Stack JavaScript/TypeScript Engineer (Node.js + React/AntD)
Досвід роботи: від Middle
Формат роботи: повністю віддалено
Графік: повна зайнятість, гнучкий робочий час
Випробувальний термін: 3 місяці
Про позицію
Ми шукаємо Full-Stack розробника, який готовий активно розвиватися та брати участь у створенні сучасних веб-рішень. У цій ролі ви будете працювати над продуктами end-to-end: від розробки API та інтеграцій до чистих інтерфейсів та оптимізації продуктивності.
Кого ми шукаємо
Soft skills:
- Проактивність та бажання розвиватися
- Вміння ефективно спілкуватися зі стейкхолдерами
- Аналітичне мислення та вміння аргументовано відстоювати свою точку зору
- Готовність вирішувати проблеми за допомогою різних технологій
Hard skills:
- Високий рівень володіння TypeScript та JavaScript
- Досвід backend-розробки на Node.js
- Знання принципів REST API та інтеграцій з зовнішніми сервісами
- Досвід роботи з реляційними та нереляційними базами даних
- Досвід роботи з популярними frontend-бібліотеками (ANTD)
- Розуміння Git (не тільки базові коміти, але й робота з main branch)
- Базові знання веб-безпеки
Буде плюсом:
- Досвід роботи з AWS (S3, Lambda, Step Functions, SQS, CloudWatch) або аналогічними сервісами інших хмарних провайдерів
- Навички роботи з Docker (створення Dockerfile, логування)
- Досвід роботи з Serverless-архітектурою
Основні обов’язки
- Писати чистий, підтримуваний та ефективний код за принципами SOLID/DRY
- Інтегруватися з зовнішніми сервісами та API з урахуванням аутентифікації, обробки помилок, повторних запитів та таймаутів
- Проектувати та підтримувати бази даних (схеми, індекси, міграції) та оптимізувати запити
- Діагностувати, відтворювати та виправляти помилки
- Створювати та підтримувати документацію
- Брати участь у code review та архітектурних обговореннях, пропонувати покращення
- Участь у командних зустрічах та плануванні
- Забезпечувати безпеку даних та мінімізувати вразливості
- Оптимізувати продуктивність серверів та застосунків
Кар’єрний ріст
У вас буде можливість професійного росту через підвищення грейду та розвиток технічних навичок. Ми розглядаємо сильних джунів та людей з великим потенціалом, готових вчитися та швидко адаптуватися.
Умови роботи
- Повна зайнятість, гнучкий графік
- Корпоративні бонуси та переваги
- Можливість роботи віддалено
Приєднуйтесь до команди!
Якщо хочеш розвиватися, працювати над цікавими проєктами та стати частиною професійної команди — надішли своє резюме просто зараз!
Required languages
English | B2 - Upper Intermediate |