Привіт! Давай знайомитись 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; * віддалений формат роботи; * турботу про твоє ментальне та фізичне здоров’я (медичне страхування, консультації психолога, корпоративні спортивні спільноти); * навчання та розвиток (заняття з англійської мови, курси та тренінги для професійного зростання); * зустрічі з відомими спікерами у Корпоративному клубі; * програму наставництва та підтримку кожного нового співробітника; * можливість проявити свої таланти (ми цінуємо творчу ініціативу і підтримуємо її).
Якщо вас зацікавила вакансія та ваш досвід роботи і кваліфікація відповідають вимогам, надсилайте своє резюме відгуком на цю вакансію. Відправляючи резюме, ви даєте згоду на обробку персональних даних компанією ТОВ «НоваПей» в рамках чинного законодавства України. Звертаємо вашу увагу, що зворотний зв’язок на відправлене резюме надається тільки в разі позитивного рішення по подальшому розгляду вашої кандидатури. В іншому випадку, ваші дані будуть збережені в базі резюме Компанії і ми будемо раді звернутися до вас у разі появи відповідної вакантної посади.