Full Stack Developer
Full Stack Developer (Next.js / Noda / TypeScript / Supabase / AI integrations)
Project: Early-stage startup in the construction tech domain.
The platform helps automate site documentation (logs, invoices, timesheets) and uses AI (LangChain + OpenAI) to generate analytics and reporting for smarter construction management decisions.
MVP is live and being validated with the first client — you’ll join at a key moment to take technical ownership and help scale the product.
Project details
- Start: ASAP (ideally within a week)
- Load: Part-time (~80 hours/month)
- Duration: 1–3 months initially, with strong potential to extend to long-term/full-time
- Team: Founders + you (first engineer)
Growth: Real influence on the stack, architecture, and future hires
Tech stack
- Next.js, TypeScript, Noda
- Supabase (backend & DB)
- LangChain + OpenAI API
Integrations: WhatsApp, email parsing
Your responsibilities
- Build and evolve product features in Next.js + TypeScript
- Integrate LangChain and OpenAI to power AI-driven workflows
- Manage Supabase backend, ensuring scalability and performance
- Develop new integrations (WhatsApp, email parsing)
- Ensure clean, maintainable code and quality delivery
Work directly with founders to align tech with product roadmap
Requirements
- Strong hands-on experience with Next.js and TypeScript
- Practical experience integrating LangChain / OpenAI APIs
- Familiarity with Supabase or similar modern backend platforms
- Experience with messaging integrations (WhatsApp, email)
- Self-driven, proactive, and able to work independently
Good English communication skills (spoken & written)
Nice to have
- Experience in construction tech / ERP / BIM systems
Background in building client-oriented modular features
💡 Why join
- Early-stage impact: direct collaboration with founders
- Ownership and freedom in tech decisions
- Potential to become Lead Engineer as the product scales
Required skills experience
| Next.js | 2.5 years |
| TypeScript | 2.5 years |
| LangChain | 2 years |
| Supabase | 1 year |
Required languages
| English | B2 - Upper Intermediate |