We are seeking a highly skilled Full Stack Developer to join the CURRV product team. You will be responsible for building and maintaining a secure, scalable SaaS platform that integrates structured and unstructured data to deliver actionable insights. This role spans frontend, backend, and database development with a strong focus on multi-tenant architecture and security.
Responsibilities
- Design, develop, and maintain web applications using Next.js, TypeScript, and TailwindCSS
- Build and optimize backend APIs using Node.js / Next.js API routes
- Manage structured data using Postgres (Supabase) + Prisma
- Implement multi-tenant authentication, authorization, and row-level security
- Collaborate with business analysts, subject matter experts, and design engineers to translate requirements into features
- Integrate third-party APIs and data sources (e.g., CRMs, survey data)
- Write clean, testable, and maintainable code with automated test coverage
- Participate in agile ceremonies, code reviews, and continuous integration/delivery
- Monitor and optimize performance, scalability, and costs in production
Qualifications
- 3+ years of professional full-stack development experience
- Strong proficiency in JavaScript/TypeScript, React, and Node.js
- Experience with Postgres or other relational databases (SQL, schema design, optimization)
- Familiarity with Supabase, Prisma, or similar ORM frameworks
- Experience with cloud hosting and CI/CD (Vercel, AWS, or similar)
- Knowledge of secure coding practices and multi-tenant SaaS design
- Comfortable working in agile / Scrum environments
- Strong problem-solving skills and ability to work independently as well as in a team
Preferred Skills
- Exposure to AI-related concepts or tools (e.g., RAG pipelines, vector databases, LLM APIs) is a plus
- Experience integrating external APIs and designing services that interact with third-party systems
- Background in data engineering or analytics
What do we offer?
- Referral bonus
- Tuition Reimbursement
- English lessons with native teacher
- Home office + optional coworking space
- 2 days off per year
- 3 sabbatical weeks every 3 years in Morean
- 3 weeks vacation
- Birthday gift
- Computer, monitor and 400 USD home office budget per year