Middle Strong Full-Stack Developer (Next.js / Node.js / Supabase)

On-siteSalary not specified
Wrocław, Poland · Ukraine · Lviv, Ukraine

Tech Stack

ReactNode.jsSupabasePostgreSQLTypeScriptTailwind CSSGitNext.js

Job Description, Responsibilities & Requirements

Description language:

Про посаду

Компанія Indeema Software шукає досвідченого Middle Strong Full-Stack Developer з досвідом роботи в Next.js, Node.js та Supabase на 3-місячний контракт у Львові, Україна, або Вроцлаві, Польща, з можливістю віддаленої роботи.

Обов'язки

  • Розробка Full-Stack функцій: Проектування, розробка та впровадження нових повноцінних функцій, що охоплюють як фронтенд користувацькі інтерфейси (Next.js), так і логіку серверної частини (Node.js/Supabase)
  • Архітектура бази даних та управління безпекою: Проектування реляційних схем бази даних у PostgreSQL, написання оптимізованих SQL запитів та налаштування політик Row Level Security (RLS) в Supabase для забезпечення ізоляції даних та безпеки
  • Розробка API та інтеграція: Створення та підтримка безпечних, масштабовних RESTful/GraphQL API та Server Actions; інтеграція сторонніх API (платіжні шлюзи, аналітика, CRM тощо)
  • Оптимізація продуктивності: Оптимізація продуктивності додатку, включаючи шляхи рендерингу, час завантаження, розміри пакетів, Core Web Vitals та виконання запитів до бази даних
  • Якість коду та технічне обслуговування: Регулярне проведення оглядів коду, рефакторинг старих модулів, написання автоматизованих тестів та забезпечення суворої типізації TypeScript по всій додатку для мінімізації помилок у виробництві
  • Підтримка розгортання та CI/CD: Підтримка та управління трубопроводами розгортання та конфігураціями середовища (Vercel, GitHub Actions, Docker)

Вимоги

  • 4+ роки професійного досвіду розробки програмного забезпечення як Full-Stack Developer
  • Експертиза у Next.js: Глибоке розуміння основних концепцій React та Next.js (Server Components, Client Components, SSR, SSG, ISR, Server Actions та маршрутизація)
  • Знання Node.js: Солідний досвід розробки серверної частини з використанням Node.js
  • Знання бази даних та Supabase: Практичний досвід роботи з PostgreSQL, написання складних SQL запитів та робота з інфраструктурою Supabase (Auth, Storage, Edge Functions та тригери БД)
  • Майстерність у TypeScript: Відмінні навички роботи з TypeScript із сильним акцентом на сувору типізацію та обмін типами між клієнтом та сервером
  • Маркування та макет: Сильні навички впровадження UI/UX з використанням HTML5, CSS3 та Tailwind CSS з підходом mobile-first до адаптивності
  • Контроль версій: Високий рівень володіння Git (Git-flow) та сучасними робочими процесами розробки
  • Хмара та інфраструктура (Azure)
  • Принаймні Верхньо-середній рівень англійської мови

Основні технології

  • Фронтенд: Next.js (App Router), React, TypeScript
  • Бекенд та база даних: Node.js, Supabase (PostgreSQL, Row Level Security, Edge Functions)
  • Стиль: Tailwind CSS
  • Управління станом та вибіркою даних: React Query (TanStack Query) / SWR, Zustand
  • ORM та інструменти для БД: Prisma / Drizzle ORM
  • Валідація та форми: Zod, React Hook Form
  • Аутентифікація: Supabase Auth / Next-Auth (Auth.js)

Ми пропонуємо

  • Можливість працювати з провідною технологічною компанією в секторі IoT
  • Конкурентоспроможні умови контракту
  • Гнучкі варіанти віддаленої роботи

Про компанію

Компанія Indeema Software є провідним постачальником послуг з розробки IoT, з сильним фокусом на наданні інноваційних рішень для різних галузей. Наша команда присвячена використанню передових технологій для створення впливових продуктів та послуг.

Job Details

Company name:
Indeema Software
Location:
Wrocław, Poland · Ukraine · Lviv, Ukraine
Work Mode:
On-site
Posted on TheJob:
Jul 26, 2026
Last checked:
Jul 26, 2026
Apply Now