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

December 15, 2025
Application ends: January 15, 2026
Apply Now

Job Overview

  • Date Posted
    December 15, 2025
  • Expiration date
    --

Job Description

Connect With Us MorrJobs MorrJobs LinkedIn MorrJobs Facebook MorrJobs WhatsApp MorrJobs on X MorrJobs Threads MorrJobs Instagram MorrJobs TikTok MorrJobs YouTube

Beauty N Brushes (BNB) is an AI-powered beauty booking platform redefining how clients discover, book, and experience beauty services across Africa.

We are currently building BNB 2.0, the next-generation version of our platform, and we’re looking for a skilled Full Stack Developer to join our growing engineering team and help bring this vision to life.

Job Details

  • Company: Beauty N Brushes (BNB)
  • Role: Full Stack Developer (React + Node.js)
  • Location: Remote (Nigeria)
  • Job Type: Full-time
  • Salary: ₦300,000 – ₦400,000 per month (based on experience)

Role Overview

As a Full Stack Developer at Beauty N Brushes, you will work closely with the Lead Engineer to design, build, and scale features for BNB 2.0. You’ll contribute across both frontend and backend development, helping to deliver a smooth, reliable, and user-friendly booking experience.

This role is ideal for a developer who enjoys building products end-to-end in a fast-paced startup environment.

Key Responsibilities

Frontend Development (React & Next.js)

  • Build clean, responsive, and reusable UI components
  • Implement booking flows, dashboards, user profiles, and forms
  • Integrate APIs with proper loading states and error handling
  • Work with Tailwind CSS and component libraries such as Shadcn UI
  • Optimize performance and deliver an excellent user experience

Backend Development (Node.js & Supabase/PostgreSQL)

  • Develop and integrate backend APIs and services
  • Implement CRUD operations and core business logic
  • Work with Supabase for authentication, permissions, and storage
  • Manage media uploads (images and videos)
  • Support refactoring and continuous system improvements

Collaboration & Delivery

  • Collaborate closely with the Lead Developer on feature delivery
  • Participate in code reviews and follow engineering best practices
  • Debug issues and improve platform stability
  • Write clean, maintainable, and well-documented code

Required Skills & Experience

You’re a strong fit if you have:

  • Solid experience with React and Next.js
  • Strong knowledge of Node.js (Express or NestJS)
  • Experience working with PostgreSQL or Supabase
  • Familiarity with API integration and authentication workflows
  • Good understanding of responsive UI development
  • Experience handling file uploads and cloud storage
  • Strong problem-solving and debugging skills
  • Ability to work independently and communicate clearly in a remote setup

Nice to Have (Optional)

  • Experience integrating AI APIs (e.g., OpenAI, Gemini)
  • Familiarity with African payment gateways (Paystack, Flutterwave, Kora)
  • Experience building marketplaces or booking platforms
  • Knowledge of automation tools like n8n or Zapier
  • Basic UI/UX design awareness

Who We’re Looking For

  • You enjoy building features from concept to production
  • You value clean, reliable, and scalable code
  • You’re comfortable working in a fast-growing startup environment
  • You collaborate well and communicate clearly
  • You’re eager to grow and make meaningful contributions to a major platform rebuild

How to Apply

Interested candidates should email the following to:

📧 r[email protected]

Please include:

  • A link to your GitHub or portfolio
  • Links to applications or features you’ve built
  • A brief summary of your experience with React, Node.js, and Supabase
  • Your monthly rate and availability