Middle Full Stack Developer
Ми розвиваємо міжнародний Payroll-продукт, який допомагає компаніям організовувати розрахунок та виплату заробітної плати співробітникам у різних країнах із дотриманням локального законодавства. Проєкт знаходиться на етапі активного масштабування та орієнтований на міжнародні ринки (EU, APAC, CIS та інші регіони).
Наша мета - створити сучасний та технологічний продукт, який спрощує управління payroll-процесами для бізнесу по всьому світу. Зараз ми шукаємо Middle Full Stack Developer, який долучиться до розвитку продукту та допоможе будувати надійні, масштабовані рішення для міжнародного ринку.
Вимоги
- Від 3 років комерційного досвіду роботи на позиції Full Stack Developer.
- Впевнені знання JavaScript/TypeScript.
- Практичний досвід розробки на Node.js.
- Досвід роботи з Fastify або аналогічними Node.js framework.
- Досвід проєктування та розробки REST API.
- Комерційний досвід розробки на React.
- Практичний досвід роботи з PostgreSQL.
- Розуміння принципів проєктування баз даних та оптимізації SQL-запитів.
- Досвід роботи з Socket.io або іншими real-time рішеннями.
- Досвід роботи з Tailwind CSS.
- Розуміння принципів тестування та підтримки якості коду.
- Досвід роботи з Git.
- Самостійність, відповідальність та орієнтація на результат.
Буде перевагою
- Досвід роботи з Playwright.
- Досвід роботи з Docker.
- Розуміння CI/CD процесів.
- Досвід роботи з FinTech, SaaS або іншими високонавантаженими продуктами.
- Досвід роботи з WebSocket-з'єднаннями та real-time системами.
AI-first підхід
Ми активно використовуємо сучасні AI-інструменти в процесі розробки та очікуємо такого ж підходу від майбутнього колеги.
Буде плюсом:
- Практичний досвід використання ChatGPT, Cursor, Claude, GitHub Copilot або аналогічних інструментів.
- Використання AI для написання та оптимізації коду, створення тестів, рефакторингу та технічного аналізу.
- Вміння ефективно інтегрувати AI-інструменти у власний робочий процес та перевіряти якість отриманих результатів.
Обов'язки
- Розробка та підтримка функціоналу міжнародного Payroll-продукту.
- Створення та розвиток backend-сервісів на Node.js.
- Розробка та підтримка frontend-функціоналу на React.
- Робота з PostgreSQL та оптимізація взаємодії з базою даних.
- Реалізація real-time функціоналу за допомогою Socket.io.
- Участь у проєктуванні архітектури та технічних рішень.
- Написання та підтримка автоматизованих тестів.
- Код-рев'ю та підтримка високої якості коду.
- Тісна взаємодія з продуктовою та технічною командами.
Що важливо
Основний фокус ролі - backend-розробка (близько 70%), але з активною участю у розвитку frontend-частини продукту на React. Ми шукаємо розробника, який комфортно почувається в Full Stack ролі та готовий впливати на продукт не лише через код, а й через пропозицію рішень та покращення процесів.