Overview
Full Stack Developer (Next.js + Node.js / Express + TypeScript)
We’re looking for a strong Full Stack Developer who enjoys building real products - not just writing code in isolation.
This role is ideal for someone who is comfortable working across frontend and backend, thinks in systems, communicates clearly with teammates, and leverages modern tools (including AI) to ship faster while maintaining high quality.
If you enjoy solving problems, improving delivery speed through automation, and working in a collaborative environment - you’ll fit right in.
What You’ll Be Working On
You’ll be involved in building and scaling modern web applications using:
- Frontend: Next.js (App Router), React, TypeScript
- Backend: Node.js / Express.js (or similar frameworks)
- Databases: PostgreSQL / MongoDB / Supabase (or similar)
- APIs: REST APIs, third-party integrations, authentication systems
- DevOps: Deployment, CI/CD pipelines, cloud infrastructure, containerization where needed
Projects will range from startup MVPs to production-scale platforms, so adaptability and ownership mindset are important.
What We’re Looking For
Core Technical Skills**
- Strong experience with Next.js + React + TypeScript
- Backend experience with Node.js / Express.js
- Ability to design and build scalable APIs and database schemas
- Understanding of authentication, authorization, and security best practices
- Experience deploying applications to cloud environments (AWS, GCP, Vercel, DigitalOcean, etc.)
- Familiarity with DevOps concepts (CI/CD, environments, Docker is a plus)
Modern Development Mindset
- Comfortable using AI tools (Cursor, Copilot, Claude, ChatGPT, etc.) to improve productivity
- Ability to ship faster using AI while maintaining code quality
- Strong understanding that AI is an accelerator - not a replacement for engineering judgment
Collaboration & Communication
- Good communication skills - able to explain technical decisions clearly
- Comfortable working in a team environment
- Proactive in raising risks, blockers, and improvements
- Open to feedback and iterative development
Problem Solving
- Strong debugging and analytical skills
- Ability to break down complex problems into practical solutions
- Ownership mindset - not just task completion
What Makes Someone Stand Out
- Experience working in fast-paced startup or agency environments
- Good understanding of performance optimization and scalability
- DevOps ownership experience (deployments, monitoring, infra decisions)
- Experience delivering projects under tight timelines without compromising quality
- Contribution to open source or side projects
What Success Looks Like in This Role
- Delivering features quickly and reliably
- Maintaining clean, scalable codebases
- Using AI and automation to reduce development time
- Collaborating smoothly with designers, PMs, and other developers
- Taking ownership from idea → deployment
Soft Skills We Value
- Accountability
- Curiosity and continuous learning
- Pragmatic decision-making
- Respectful communication
- Team-first mindset
Bonus (Nice to Have)
- NestJS experience
- Directus / Supabase / Headless CMS experience
- Docker & container orchestration
- Testing frameworks (Jest, Playwright, Cypress)
- Experience with real-time systems (WebSockets, queues)