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:

About the Position

Indeema Software is looking for a skilled Middle Strong Full-Stack Developer with expertise in Next.js, Node.js, and Supabase for a 3-month contract in Lviv, Ukraine, or Wroclaw, Poland, with remote work options.

Responsibilities

  • Full-Stack Feature Development: Design, develop, and deploy new end-to-end features, covering both front-end user interfaces (Next.js) and back-end logic (Node.js/Supabase)
  • Database Architecture & Security Management: Design relational database schemas in PostgreSQL, write optimized SQL queries, and configure Row Level Security (RLS) policies within Supabase to ensure data isolation and security
  • API Design & Integration: Build and maintain secure, scalable RESTful/GraphQL APIs and Server Actions; integrate third-party APIs (payment gateways, analytics, CRM, etc.)
  • Performance Optimization: Optimize application performance, including rendering paths, load times, bundle sizes, Core Web Vitals, and database query execution
  • Code Quality & System Maintenance: Perform regular code reviews, refactor legacy-prone modules, write automated tests, and ensure strict TypeScript typing across the entire application to minimize production bugs
  • Deployment & CI/CD Support: Support and maintain deployment pipelines and environment configurations (Vercel, GitHub Actions, Docker)

Requirements

  • 4+ years of professional software development experience as a Full-Stack Developer
  • Next.js Expertise: Deep understanding of React and Next.js core concepts (Server Components, Client Components, SSR, SSG, ISR, Server Actions, and Routing)
  • Node.js Proficiency: Solid backend development experience using Node.js
  • Database & Supabase Knowledge: Practical experience with PostgreSQL, writing complex SQL queries, and working with Supabase infrastructure (Auth, Storage, Edge Functions, and DB triggers)
  • TypeScript Mastery: Exceptional TypeScript skills with a strong focus on strict typing and sharing types between client and server
  • Markup & Layout: Strong UI/UX implementation skills utilizing HTML5, CSS3, and Tailwind CSS with a mobile-first responsive approach
  • Version Control: Advanced proficiency with Git (Git-flow) and modern development workflows
  • Cloud & Infrastructure (Azure)
  • At least Upper-Intermediate level of English

Core Technologies

  • Frontend: Next.js (App Router), React, TypeScript
  • Backend & Database: Node.js, Supabase (PostgreSQL, Row Level Security, Edge Functions)
  • Styling: Tailwind CSS
  • State Management & Fetching: React Query (TanStack Query) / SWR, Zustand
  • ORM & DB Tools: Prisma / Drizzle ORM
  • Validation & Forms: Zod, React Hook Form
  • Authentication: Supabase Auth / Next-Auth (Auth.js)

We Offer

  • Opportunity to work with a leading tech company in the IoT sector
  • Competitive contract terms
  • Flexible remote work options

About the Company

Indeema Software is a leading provider of IoT development services, with a strong focus on delivering innovative solutions across various industries. Our team is dedicated to leveraging cutting-edge technologies to create impactful products and services.

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