Viders Group
-
· 41 views · 11 applications · 7d
Full-Stack Developer(Claude Code Exp) - SaaS Platform
Full Remote · Ukraine · 5 years of experience · C1 - AdvancedAbout 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...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
More