Tech Stack
AWSAzureDockerGoogle Cloud PlatformGrafanaGraphQLJavaScriptKubernetesNext.jsNode.jsPostgresPrometheusReactRedisTypeScript
About the role
- Build scalable, high-performance apps using Next.js, React.js, TypeScript, TailwindCSS/ShadCN/Radix UI
- Implement backend services with Node.js, Express.js/NestJS, REST APIs, and GraphQL
- Design data models and work with Supabase and PostgreSQL using Prisma ORM
- Implement Row-Level Security (RLS) and integrate pgvector for AI-powered search
- Use Redis for caching and session management
- Build secure authentication systems (OAuth2, JWT, RBAC, SSO/SAML) and support multi-tenant SaaS architecture
- Integrate AI/ML capabilities using OpenAI, LangChain, HuggingFace, RAG, embeddings, and NLP tools for intelligent recruiting workflows
- Deploy and operate infrastructure using Docker, Kubernetes, AWS/GCP/Azure, Vercel/Netlify
- Automate delivery with CI/CD pipelines and monitor systems with Prometheus, Datadog, Grafana
- Implement Stripe subscriptions, billing, feature flagging, and analytics integrations
- Ensure security and compliance (data encryption, secure storage, GDPR, SOC2 readiness)
Requirements
- 3+ years of full-stack development experience in SaaS
- Strong proficiency with Next.js, React.js, Node.js, TypeScript
- Experience designing APIs and integrating databases at scale
- Experience with PostgreSQL, Supabase, Prisma ORM
- Experience with Row-Level Security (RLS) and pgvector for AI search
- Experience with Redis for caching and sessions
- Knowledge of authentication and multi-tenancy: OAuth2, JWT, RBAC, SSO/SAML
- Understanding of multi-tenant SaaS architecture and security best practices
- Exposure to AI/ML APIs and tooling: OpenAI, LangChain, HuggingFace
- Experience or interest in RAG, embeddings, fine-tuning, NLP (spaCy/NLTK)
- Experience with Docker, Kubernetes, and cloud providers (AWS/GCP/Azure)
- Experience with deployment platforms (Vercel/Netlify) and CI/CD pipelines
- Familiarity with monitoring and observability: Prometheus, Datadog, Grafana
- Experience with payments and SaaS essentials: Stripe subscriptions, billing, feature flagging, analytics (PostHog/Segment/Amplitude)
- Familiarity with security and compliance considerations: GDPR, SOC2, (HIPAA future)
- Nice-to-have: LangChain, HuggingFace, RAG, Kubernetes, Stripe, ATS integrations (Greenhouse, Lever, Workday, LinkedIn)
- Startup mindset: ownership, problem-solving, and willingness to learn fast