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.
<

Ready to apply?

Create a free account to apply with an AI-tailored resume.

bolt Apply & Run AI Match
target

AI Match Score

See how well your resume fits this role before you apply.

edit_document

Tailored Resume

Auto-rewrite your resume to match this job in seconds.

checklist

Track Applications

Saved jobs live in your dashboard with reminders & status.