Staff Full-stack developer

Indigo Tech Recruiters Responds Quickly
$$$$

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.

  • 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

Required languages

English C1 - Advanced
Ukrainian C1 - Advanced
Published 27 May
73 views
ยท
7 applications
Response activity: Very high
Last responded yesterday
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...