Senior Full Stack Developer

An early-stage Israeli startup building a modern payroll platform to automate salary calculations and HR workflows is looking for a Full Stack Developer. The product has been in development for over a year and is already being tested with early partners. This role involves working directly with the founders as one of the first engineering hires, with strong ownership and impact on product and technical decisions.

Senior Full Stack Developer
Full-time
English: Advanced
  • Build and maintain full-stack features across the Next.js app, tRPC API layer, and database schema
  • Own database migrations and schema design with Drizzle ORM
  • Write meaningful tests — unit, integration, and E2E — as part of normal development
  • Participate in CI/CD improvements and maintenance, GitHub Actions pipelines, and deployment workflows, integrating BE services such as Turso, Vercel, PostHog, GitHub, etc.
  • Review code and contribute to engineering practices
  • 7+ years of hands-on software engineering — you write code daily, not just review it
  • Strong TypeScript proficiency (strict mode, generics, discriminated unions)
  • Deep experience with React and a modern full-stack framework (Next.js strongly preferred)
  • SQL fluency — schema design, query optimization, migrations
  • Experience with type-safe API layers (tRPC, GraphQL, or similar)
  • Solid understanding of authentication and authorization patterns (JWT, RBAC, session management)
  • DevOps experience required: CI/CD pipelines (GitHub Actions or equivalent), containerization, environment management, deployment workflows
  • E2E and integration testing experience (Playwright, Cypress, or similar)
  • Comfortable working across the full stack — DB schema to pixel-level UI
  • Experience with Drizzle ORM or another TypeScript-native ORM
  • Familiarity with edge/serverless runtimes (Turso, libSQL)
  • Exposure to payroll, HR, or fintech domains
  • Experience with Clerk or similar auth platforms
  • Bias toward shipping over planning
  • Honest code reviews, minimal abstraction, practical decisions
  • Tests as a first-class deliverable, not an afterthought
  • Direct communication — we move fast and keep things simple
  • Working well (and responsibly) with AI coding tools
  • Learning and teaching on the job
Our recruiter
Marta Stopets
Marta Stopets
Contact a recruiter
Full-stack Engineer
Full Stack
Senior
SQL
Next.js
Remote
Marta Stopets
Senior Backend Engineer
Lviv, Ukraine
English (Advanced)
Full-time
Marta Stopets
Amazon Catalog Manager
English (Advanced)
Full-time
Marta Stopets
Purchasing Manager / Sourcing Specialist
Remote,
English (Advanced)
Full-time
Marta Stopets
Business Development Manager
Kyiv, Ukraine
English (Advanced)
Full-time
Yuliia  Kril
Head of Operations (Military-tech)
Lviv, Ukraine
English (Upper-intermediate)
Full-time
Lviv, Ukraine
English (Advanced)
Full-time
English (Advanced)
Full-time
Remote,
English (Advanced)
Full-time