Full Stack Engineer
Привіт! Давай знайомитись😊
NovaPay — міжнародний фінансовий сервіс, що входить в ГК NOVA.
Ми створюємо сучасні платіжні рішення для бізнесу та мільйонів користувачів.
Розвиваємо власну платіжну систему, мобільний застосунок і пропонуємо широкий спектр продуктів і послуг як офлайн — у відділеннях Нової пошти, так і онлайн.
NovaPay — це місце для справжніх профі, де інноваційні ідеї, рішення та технології формують майбутнє фінтех-індустрії.
Наразі ми запрошуємо до команди фахівця на посаду «Full Stack Developer (Vue.js + Express.js)».
Наші очікування:
- досвід роботи Full Stack Developer зі Vue.js та Node.js (Express.js) — від 3 років;
- практичний досвід роботи з JavaScript / TypeScript, включно з типізацією, async/await, конкурентними запитами та обробкою помилок;
- досвід розробки frontend на Vue 3, Pinia, TanStack Query / Form, Vite, Tailwind CSS, HTML / CSS;
- досвід розробки backend на Node.js, Express, REST API, oRPC, Zod та працювати із зовнішніми сервісами;
- досвід роботи з реляційними БД (PostgreSQL), Drizzle ORM, а також Redis, RabbitMQ, LDAP, S3;
- досвід використання Git, pnpm, Turborepo, GitLab CI/CD та контейнеризації Docker / LXC;
- досвід написання Unit / E2E тестів, роботи з high-load системами та legacy-кодом;
- досвід збору, аналізу та перевірки бізнес-вимог і технічних специфікацій;
- розуміння принципів автентифікації, сесій, рольового доступу та захисту персональних даних;
- практичний досвід роботи з AI coding agents у комерційних проєктах.
Основні завдання:
- реалізовувати функціональність повного циклу: уточнення вимог, зміни моделі даних та API, інтерфейс, перевірка сценаріїв і супровід після впровадження;
- створювати інтерфейси на Vue 3;
- розробляти серверну бізнес-логіку та типізовані API на Node.js / TypeScript;
- підтримувати узгоджені контракти й валідацію між frontend, backend та інтеграціями;
- інтегрувати CRM з клієнтськими, платіжними й аналітичними системами компанії;
- проєктувати й змінювати структуру PostgreSQL, запити та міграції;
- забезпечувати цілісність даних і прийнятну швидкодію пошуку, списків та звітних вибірок;
- діагностувати й усувати дефекти, перевіряти критичні сценарії.
Ми пропонуємо:
- роботу у інноваційній компанії в сегменті FinTech;
- віддалений формат роботи;
- турботу про твоє ментальне та фізичне здоров’я (медичне страхування, консультації психолога, корпоративні спортивні спільноти);
- навчання та розвиток (заняття з англійської мови, курси та тренінги для професійного зростання);
- зустрічі з відомими спікерами у Корпоративному клубі;
- програму наставництва та підтримку кожного нового співробітника;
- можливість проявити свої таланти (ми цінуємо творчу ініціативу і підтримуємо її).
Якщо вас зацікавила вакансія та ваш досвід роботи і кваліфікація відповідають вимогам, надсилайте своє резюме відгуком на цю вакансію.
Відправляючи резюме, ви даєте згоду на обробку персональних даних компанією ТОВ «НоваПей» в рамках чинного законодавства України.
Звертаємо вашу увагу, що зворотний зв’язок на відправлене резюме надається тільки в разі позитивного рішення по подальшому розгляду вашої кандидатури.
В іншому випадку, ваші дані будуть збережені в базі резюме Компанії і ми будемо раді звернутися до вас у разі появи відповідної вакантної посади.