Full-Stack Developer(Claude Code Exp) - SaaS Platform

About the Project

 

We're building a sophisticated AI-powered matching and analytics platform. The system uses advanced algorithms and multi-dimensional profiling to optimize decision-making processes. We're transitioning from a validated prototype to production and need an experienced developer to build out the complete backend infrastructure.

 

The Role

You'll architect and implement the complete backend system for our React-based platform, transforming mock data into a production-ready application with real database integration, authentication, API development, and third-party AI service integrations. As well as updating the frontend. We expect strong proficiency using Claude Code for accelerated development, refactoring, documentation, and architectural scaffolding. This is a core requirement, not optional.

 

 

What You'll Build

 

Backend Architecture

- Fastify REST API: Modern, high-performance Node.js framework (2x faster than Express) with TypeScript-first design and built-in validation

- Database: PostgreSQL 15 with Prisma ORM for type-safe queries and automated migrations.

- Authentication: JWT-based auth with refresh tokens, httpOnly cookies, and role-based access control

- Caching Layer: Redis for session management and performance optimization

- Validation: Zod schemas shared between frontend and backend for type safety

- API Design: RESTful endpoints with structured error handling and response formatting

 

 

Infrastructure & DevOps

- Monorepo Setup: pnpm workspaces structure separating frontend, backend, and shared packages

- CI/CD: GitHub Actions pipelines with automated testing, security scanning, and deployments

- Environments: Separate staging and production environments with automated deployments

- Deployment: Vercel (frontend CDN) + Railway/Supabase (backend auto-scaling)

- Containerization: Docker-based development and production environments

 

 

Integrations

- OpenAI API: Intelligent document parsing, analysis, and matching algorithms

- Email Services: Transactional email system (Resend/SendGrid) with template management

- File Storage: Secure document uploads with Supabase Storage or AWS S3

- Monitoring: Sentry for error tracking, PostHog for analytics

Testing & Quality

- Backend Testing: Vitest for unit and integration tests with test database

- E2E Testing: Playwright for full workflow testing

- Code Quality: ESLint, Prettier, Husky pre-commit hooks

- API Documentation: Auto-generated OpenAPI specs from Zod schemas

 

Required Experience

- 5+ years full-stack development experience

- Expert-level proficiency with Claude Code (AI-assisted development workflows)

- Strong React & modern frontend (React 19, hooks, Zustand state management)

- Node.js backend with modern frameworks (Fastify/Express)

- PostgreSQL database design, optimization, and query performance

- Prisma ORM or similar type-safe database tooling

- RESTful API design with authentication (JWT, OAuth)

- Git workflows and CI/CD pipelines (GitHub Actions)

- Testing experience across the stack (unit, integration, E2E)

 

 

Tech Stack

 

Frontend (Existing)

- React 19, Vite 7, React Router 7

- Ant Design 6, Zustand 5

- React Flow, Recharts, dnd-kit

- Vitest + Playwright

 

Backend (To Build)

- Fastify (high-performance Node.js framework)

- PostgreSQL 15 + Prisma ORM

- Redis (caching)

- Zod (validation)

- JWT authentication

- Helmet (security)

 

Infrastructure

- pnpm workspaces (monorepo)

- Docker + docker-compose

- GitHub Actions (CI/CD)

- Vercel (frontend CDN)

- Railway/Supabase (backend hosting)

 

Third-Party APIs

- OpenAI GPT-4 API

- Resend/SendGrid (email)

- Supabase Storage (files)

- Sentry (monitoring)

 

Highly Desirable

- Fastify framework experience (preferred over Express)

- Prisma ORM expertise with complex schemas

- Monorepo experience (pnpm/yarn workspaces, Turborepo)

- TypeScript in production environments

- Ant Design component customization

- Docker & containerization for local dev and production

- OpenAI API integration experience

- Vercel/Railway deployment experience

- Database migration strategies

Required skills experience

Cursor / Claude Code / OpenAI 1 year
Node.js 4 years
Prisma ORM 2 years
Testing frameworks 2 years
API Design 4 years
React.js 3 years
PostgreSQL 3 years
TypeScript 4 years

Required languages

English C1 - Advanced
Published 7 November
41 views
ยท
11 applications
100% read
ยท
12% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...