Remote Full Stack Developer at Beauty N Brushes (React + Node.js)

Job Description
Remote Full Stack Developer at Beauty N Brushes (React + Node.js)
- Location: Remote, Nigeria
- Job Type: Full-Time
- Salary: ₦300,000– ₦400,000 per month (based on experience)
Company Description
Beauty N Brushes (BNB) is an AI-powered beauty booking platform transforming how clients discover and book beauty services across Africa.
We are currently building BNB 2.0, our next-generation version of the platform, and are hiring a Full-Stack Developer to join our engineering team.
Role Description
- You will work closely with our lead developer to build features, implement UI components, and support backend development across the application.
What You’ll Do as a Remote Full Stack Developer at Beauty N Brushes
You will play a hands-on role in building BNB 2.0, including:
Frontend (React + Next.js)
- Build responsive, clean, and reusable UI components
- Implement booking flows, dashboards, profile pages, and forms
- Integrate APIs with proper loading/error handling
- Work with TailwindCSS and component libraries like Shadcn
- Ensure smooth performance and great user experience
Backend (Node.js + Supabase/PostgreSQL)
- Build and integrate backend API endpoints
- Implement CRUD operations and business logic
- Work with Supabase for authentication, storage, and permissions
- Handle media uploads (images/videos)
- Contribute to system improvements and refactoring as needed
Collaboration & Delivery
- Work closely with the lead engineer on feature implementation
- Participate in code reviews and follow best practices
- Troubleshoot bugs and contribute to platform stability
- Write clean, maintainable, well-documented code
Required Skills & Experience
You’re a strong candidate if you have:
- Proficiency with React + Next.js
- Solid experience with Node.js (Express or Nest.js)
- Experience working with PostgreSQL or Supabase
- Ability to integrate APIs and manage authentication
- Good understanding of building responsive UI components
- Familiarity with file uploads and cloud storage
- Strong problem-solving skills and ability to debug
- Good communication and ability to work independently
Nice to Have (Not Required)
- Experience integrating AI APIs (OpenAI, Gemini, etc.)
- Experience with African payment gateways (Paystack, Flutterwave, Kora)
- Experience working on marketplaces or booking systems
- Familiarity with automation tools like n8n or Zapier
- General UI/UX awareness
Who You Are
- You take pride in writing clean, reliable code
- You enjoy building features end-to-end
- You’re comfortable working in a fast-moving startup environment
- You communicate clearly and collaborate well
- You’re eager to grow and contribute meaningfully to a large platform build
How to Apply as a Remote Full Stack Developer at Beauty N Brushes
Please send: ruth@beautynbrushes.com
- Your GitHub or portfolio
- Links to apps or features you’ve built
- A short summary of your experience with React, Node, and Supabase
- Your monthly rate and availability