Full-stack developer

Frontend

  • Next.js (App Router) + React
  • Tailwind CSS + shadcn/ui
  • TanStack Query для отримання та кешування даних
  • Zod для валідації та спільних схем (frontend/backend)

Backend

  • NestJS як модульний моноліт
    (модулі: auth, users, crm, projects, timesheets, billing, files)
  • PostgreSQL + Prisma (єдина структура схеми)
  • NextAuth (Credentials/Email) з Prisma adapter
    • RBAC у NestJS (ролі та дозволи зберігаються в базі даних)
  • Опціональні черги (BullMQ/Redis)
    з абстрактною event bus архітектурою для майбутніх розширень
  • Audit logs через Prisma middleware
    (хто / що / коли / до / після)

Файли / PDF / Excel

  • S3-сумісне сховище
    (локально MinIO, згодом Wasabi / Backblaze)
  • Генерація PDF (PDFKit або react-pdf/renderer)
  • Імпорт / експорт CSV та Excel (xlsx)

    We offer:
  • Cooperation with a stable company with well-established processes and a positive atmosphere
  • Experience in project management of different levels of complexity, methodology, and approaches
  • Flexible schedule: Mon-Fri (8 hours a day)
  • 18 days of paid vacation; 15 days sick leave
  • A decent level of remuneration with regular reviews of the results of cooperation
  • Extensive loyalty program 

Required languages

English B2 - Upper Intermediate
Published 16 December 2025
71 views
·
34 applications
97% read
·
44% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...