Middle Full Stack Developer
Summary
Develops and scales an international payroll SaaS product, building backend services in Node.js and frontend in React while ensuring compliance with global payroll regulations.
Ми розвиваємо міжнародний 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 ролі та готовий впливати на продукт не лише через код, а й через пропозицію рішень та покращення процесів.