MorrJobs
← Back to opportunities
This job listing has expired and is no longer accepting applications . Take a look at similar opportunities below.

Location not specified

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

Company/Recruiter: Beauty N Brushes

Published on: 5:50 PM | Dec 15, 2025 ₦300,000–400,000/month · Closes Jan 15, 2026
Applications Closed

AI Summary

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

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.

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[sign up to view]

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

Key Responsibilities

Similar Recent Jobs

Contact MorrJobs to Hire Talent

Contact Us

Dear Employer, you must be a Talent to apply for jobs

You're signed in with an Employer account. Applying is available to Talent accounts only.

Find Talent Instead

Hiring for a role? Post a job

Sign up as Talent to apply

Create a free Talent account to apply for this job and track your applications.

Sign Up as Talent

Already have an account? Log in

Sign in to hire

Create a free account or log in to send a hire request and message this artisan.

Sign Up

Already have an account? Log in

Sign up to use MorrJobs AI Assistant

It works from your own profile to give you personalised suggestions, so create a free account first.

Sign Up

Already have an account? Log in