Full Stack Developer (Next.js/React)
We're looking for a Full Stack Developer who can build complete web applications from database to deployment. You'll work with Next.js, React, and modern backend technologies to ship dashboards, admin panels, landing pages, and web apps for our clients.
About AppUp Labs
AppUp Labs is a mobile app development company specializing in building custom iOS, Android, and cross-platform applications for startups and growing businesses. We work with clients primarily in the US, UK, and European markets, creating beautiful and functional mobile experiences.
We're a small team (9 people) expanding into full-stack web development. Many of our mobile app clients also need web dashboards, admin panels, landing pages, and companion web apps. We're looking for a Full Stack Developer who can own the web side of our projects end-to-end.
The Role
We're looking for a Full Stack Developer who can build complete web applications using Next.js and React on the frontend, with Node.js/Supabase/PostgreSQL on the backend. You'll work across multiple client projects, sometimes building from scratch, sometimes extending existing codebases.
Reporting to: Lead Developer / Founder
Location: Remote (India)
Work Type: Full-Time
What You'll Do
Build & Ship:
Build full-stack web applications using Next.js 14+, React, and TypeScript
Design and implement database schemas, APIs, and server-side logic
Build responsive, accessible UIs with Tailwind CSS that match Figma designs pixel-for-pixel
Implement authentication, authorization, and security best practices
90% of the time 1 project at a time, but sometimes we require you to work on 2-3 projects simultaneously at different stages
Deploy and maintain applications on Vercel, AWS, or similar platforms
Collaborate & Improve:
Work closely with designers to ensure feasibility and polish
Collaborate with our Flutter developers on shared backends and APIs
Write clean, maintainable, well-tested code
Participate in code reviews and help establish best practices
Types of Projects:
Admin dashboards and CMS platforms for mobile app clients
Marketing websites and landing pages with CMS integration
SaaS web apps with complex business logic
Internal tools and automation platforms
E-commerce storefronts and checkout flows
Requirements
Must-Haves:
2+ years of React/Next.js experience with shipped production applications
Strong TypeScript skills - you write type-safe code by default, not as an afterthought
Backend experience - Node.js, PostgreSQL, REST APIs - you can build a complete backend
Tailwind CSS proficiency - you can match Figma designs and build responsive layouts quickly
Authentication & authorization - you've implemented auth flows, RBAC, and security patterns
Self-motivated - comfortable working remotely and owning features end-to-end
Nice-to-Haves:
Supabase experience (this is our go-to backend platform)
Experience with Vercel, AWS, or cloud deployment
Knowledge of GraphQL, tRPC, or server actions
Experience with payment integrations (Stripe, Razorpay)
Testing experience (Jest, Playwright, Cypress)
Contributions to open-source projects
Tools You'll Use:
Next.js / React / TypeScript - Primary frontend stack
Supabase / PostgreSQL - Database and backend services
Tailwind CSS - Styling framework
GitHub - Version control and code reviews
Vercel - Deployment and hosting
Figma - Design handoff
Slack / Notion - Communication and docs
Don't worry if you haven't used all of these - we'll help you get up to speed.
Benefits
🏝️ Weekends OFF - Saturday & Sunday (we actually mean it)
🎧 Spotify Premium - Company paid (code with your favorite music)
😊 20 Days Paid Leave - Sick days, personal days, mental health days
💰 Work-from-Home Setup - ₹15K one-time allowance for your workspace
📚 Learning Budget - ₹20K/year for courses, books, conferences
🏡 Fully Remote - Work from anywhere in India
🍊 Flexible Hours - Core hours for team collaboration, flexibility otherwise
Why Join AppUp Labs?
What We Offer:
Real Impact: Your code goes live to real users - you'll see your work making a difference
Modern Stack: We use the latest tools - Next.js 14+, React 19, Supabase, Tailwind - no legacy jQuery codebases
Variety: Work on different industries and project types (no boring CRUD-only work)
Small Team: Direct collaboration with designers and founders (no 10-layer approval process)
International Exposure: Build apps for global clients and understand different markets
Engineering Culture: We value clean code - you'll have the time and space to do great work
What We're NOT:
Not a large corporate agency with rigid processes
Not a sweatshop churning out mediocre code
Not a place where developers are just "ticket closers"
What We ARE:
A small, focused team that cares about craft
Growing steadily (not hyper-growth chaos)
Building real products that matter to users
Creating a sustainable, healthy work environment
Ideal Candidate Profile
You Should Apply If You:
Love building web apps and get excited about new React/Next.js features
Care about performance, accessibility, and user experience
Can take feedback constructively and iterate quickly
Enjoy owning features from database schema to deployed UI
Want to work on diverse projects across different industries
Value work-life balance and a healthy work environment
Don't Apply If You:
Only want to work on frontend or only backend - we need someone who does both
Need constant hand-holding and can't work independently
Are looking for a large corporate environment with fancy offices
Don't care about code quality or testing
Just want to "ship fast" without thinking about maintainability or security
What We're Looking For in Your Portfolio:
When we review your work, we'll be looking at:
Code quality: Clean architecture, TypeScript usage, proper patterns
Full-stack thinking: Can you design a database schema AND build a beautiful UI?
Problem-solving: Can you explain the technical decisions you made?
Deployed projects: Live apps > GitHub repos > tutorial clones
Quality over quantity - we'd rather see 1 well-built app than 10 todo list tutorials.