Bebee
Full Stack Developer (React + Native, TypeScript, NodeJS, PostGre, Microservices)
Confidential
location_on
NG
schedule
Full Time
calendar_today
1 month ago
bolt
Apply & Run AI Match
We’ll save this job to your dashboard and score how well your resume matches.
description Job Description
⚠️ Important: Only candidates who follow the instructions in the How to Apply section will be shortlisted.
Full Stack Developer (React Native, TypeScript, NodeJS, Microservices)
Full-Time | On-Site | Lagos, Nigeria
ABOUT THE ROLE
We are hiring a full stack developer to build and deploy a global marketplace application from the ground up. You will be responsible for the entire development lifecycle — architecture, frontend, backend, database, and deployment. This is a hands-on role for someone who can take a product from zero to live without needing to hand off work between teams.
WHAT YOU’LL DO
You will be involved across the full lifecycle:
• Build and deploy application features across web, mobile, and backend systems
• Develop scalable APIs (REST & GraphQL) consumed by multiple clients
• Implement and maintain microservices architecture
• Design and manage database schemas, migrations, and performance optimization
• Integrate third-party services (payments, authentication, storage, messaging)
• Participate in system architecture decisions as the platform evolves
• Set up and maintain CI/CD pipelines and cloud deployments
• Write clean, maintainable code that supports future team expansion
• Debug and improve system performance across services
TECH STACK
We use modern technologies and expect you to be comfortable learning fast:
• Frontend: React, Next.js, TypeScript
• Mobile: React Native
• Backend: Node.js (TypeScript)
• Database: PostgreSQL, Redis
• Architecture: Microservices
• Messaging: Kafka
• DevOps: Docker, CI/CD pipelines
• Monitoring: Prometheus, Grafana
WHAT WE’RE LOOKING FOR
This role is not about years — it’s about capability and execution.
Core Requirements
• Proven ability to build and deploy a working application end-to-end
• Strong working knowledge of React and Node.js
• Solid understanding of:
• API design
• relational databases
• application architecture basics
• Experience using Git and collaborative workflows
• Comfortable working independently and taking ownership
• Ability to think through problems, not just follow instructions
NICE TO HAVE
• Experience with React Native
• Exposure to message queues (RabbitMQ, Kafka, etc.)
• Experience integrating payment systems
• Familiarity with Docker and cloud platforms
• Understanding of scalable system design principles
WHO THIS ROLE IS FOR
This role is ideal for someone who:
• Has built projects but wants to now work on something large and meaningful
• Is tired of repetitive agency work or small feature tasks
• Wants to understand how real systems are built at scale
• Is ready to take responsibility and grow quickly
This role is not suitable if you:
• Need constant step-by-step guidance
• Prefer narrow, highly specialized roles
• Are not comfortable learning beyond your current stack
WHAT YOU GET
• Direct exposure to building a large-scale platform from the ground up
• Close collaboration with leadership — fast decisions, no bureaucracy
• Opportunity to grow into a senior or lead engineering role
• Real ownership — your work will go live and be used
• On-site collaboration with a focused and ambitious team in Lagos
HOW TO APPLY
Send to hr@afrihood.com your CV and a short, thoughtful application that includes:
• One product or system you’ve built end-to-end (include GitHub or live link if available)
• The part of the stack you are strongest in
• One technical decision you made in a past project that you would change today — and why
👉 Applications that do not follow these instructions will not be reviewed.
<
Full Stack Developer (React Native, TypeScript, NodeJS, Microservices)
Full-Time | On-Site | Lagos, Nigeria
ABOUT THE ROLE
We are hiring a full stack developer to build and deploy a global marketplace application from the ground up. You will be responsible for the entire development lifecycle — architecture, frontend, backend, database, and deployment. This is a hands-on role for someone who can take a product from zero to live without needing to hand off work between teams.
WHAT YOU’LL DO
You will be involved across the full lifecycle:
• Build and deploy application features across web, mobile, and backend systems
• Develop scalable APIs (REST & GraphQL) consumed by multiple clients
• Implement and maintain microservices architecture
• Design and manage database schemas, migrations, and performance optimization
• Integrate third-party services (payments, authentication, storage, messaging)
• Participate in system architecture decisions as the platform evolves
• Set up and maintain CI/CD pipelines and cloud deployments
• Write clean, maintainable code that supports future team expansion
• Debug and improve system performance across services
TECH STACK
We use modern technologies and expect you to be comfortable learning fast:
• Frontend: React, Next.js, TypeScript
• Mobile: React Native
• Backend: Node.js (TypeScript)
• Database: PostgreSQL, Redis
• Architecture: Microservices
• Messaging: Kafka
• DevOps: Docker, CI/CD pipelines
• Monitoring: Prometheus, Grafana
WHAT WE’RE LOOKING FOR
This role is not about years — it’s about capability and execution.
Core Requirements
• Proven ability to build and deploy a working application end-to-end
• Strong working knowledge of React and Node.js
• Solid understanding of:
• API design
• relational databases
• application architecture basics
• Experience using Git and collaborative workflows
• Comfortable working independently and taking ownership
• Ability to think through problems, not just follow instructions
NICE TO HAVE
• Experience with React Native
• Exposure to message queues (RabbitMQ, Kafka, etc.)
• Experience integrating payment systems
• Familiarity with Docker and cloud platforms
• Understanding of scalable system design principles
WHO THIS ROLE IS FOR
This role is ideal for someone who:
• Has built projects but wants to now work on something large and meaningful
• Is tired of repetitive agency work or small feature tasks
• Wants to understand how real systems are built at scale
• Is ready to take responsibility and grow quickly
This role is not suitable if you:
• Need constant step-by-step guidance
• Prefer narrow, highly specialized roles
• Are not comfortable learning beyond your current stack
WHAT YOU GET
• Direct exposure to building a large-scale platform from the ground up
• Close collaboration with leadership — fast decisions, no bureaucracy
• Opportunity to grow into a senior or lead engineering role
• Real ownership — your work will go live and be used
• On-site collaboration with a focused and ambitious team in Lagos
HOW TO APPLY
Send to hr@afrihood.com your CV and a short, thoughtful application that includes:
• One product or system you’ve built end-to-end (include GitHub or live link if available)
• The part of the stack you are strongest in
• One technical decision you made in a past project that you would change today — and why
👉 Applications that do not follow these instructions will not be reviewed.
<
Ready to apply?
Create a free account to apply with an AI-tailored resume.