Seemless Integration, Exceptional Results

Full-Stack Developer (Relocate to Côte D’Ivoire)

Direct Impact Partners

About the Job
Job Description: We are recruiting a full-stack developer to support innovative projects in the fields of e-health, agriculture, blockchain, and government services.
This position is open only to developers residing outside of Côte d’Ivoire, with an opportunity to relocate to Abidjan for a firm and minimum duration of 2 years.

Please do not apply otherwise.


Responsibilities
Key tasks or duties expected of the candidate.:

1. WhatsApp Chatbot Development

  • Build a lightweight backend (FastAPI or Node.js) to handle WhatsApp messages.
  • Integrate WhatsApp Business Cloud API to enable two-way communication.
  • Set up secure webhooks and manage media files (voice notes, photos) using AWS S3 or Firebase.
  • Use OpenAI (GPT-3.5/4) to generate accurate legal guidance in English and French.
  • Design robust PostgreSQL schemas for storing chats, logs, reports, and structured knowledge.
  • Enable basic incident reporting (via text, voice, or photo) and multilingual AI prompts.
  • Deploy to a managed cloud service (Heroku, Railway, Vercel, etc.) with logging & CI/CD.
  • Support future addition of regional languages.


2. Full-Stack Development Across Other Projects

  • Write reusable, scalable, and maintainable code (Laravel backend + Next.js frontend).
  • Plan and implement both data and UI layers of web applications.
  • Mentor junior developers and strengthen engineering culture.
  • Handle hosting, bug-fixing, and remote troubleshooting.
  • Deliver product features in AI, blockchain, e-government, or IoT contexts.

You will be expected to:

  • Write high-quality code
  • Super familiar with AI developer tools like v0.dev, Locofy, Copilot
  • Write reusable, efficient, and scalable code (Laravel for back-end and Next.JS for front-end)
  • Build new products
  • Design the data and presentation layers of front-end applications
  • Mentor and train team members to become more effective
  • Strengthen engineering culture and processes
  • Perform quality assurance testing
  • Create and maintain web applications
  • Manage hosting environments
  • Troubleshoot and debug applications
  • Work remotely if needed
  • Bonus: knowledge in artificial intelligence, electronics and IoT

We value:

  • Boring technologies
  • Simple and predictable designs
  • Deep understanding of our tools and systems
  • Tenacity when facing tough problems
  • Constant efforts to improve—as engineers and teammates
  • Requirements (Qualifications or Criteria)::
  • Requirements (Qualifications or Criteria):: You care about doing things well
  • 3+ years of full-stack development experience.
  • Strong backend skills in Python (FastAPI) or Node.js (Express/NestJS).
  • Solid knowledge of PostgreSQL, RESTful APIs, and webhook handling.
  • Proven integration experience with WhatsApp Cloud API (or Meta bots).
  • Familiarity with OpenAI APIs, DeppMind APIs or similar large language models.
  • Comfortable with version control (Git), hosting, and cloud deployment.
  • Use of vector databases (e.g., pgvector) or RAG architectures.
  • Proficient in English with the ability to work with French-language content.
  • Familiarity with scripting languages, JavaScript frameworks, and SQL systems.

Bonus Skills (Nice to Have)

  • Experience with multilingual NLP and translation APIs.
  • Interest or exposure to electronics and IoT projects.
  • Basic skills in French would be a huge plus since Cote d’Ivoire is a french speaking country.

  • Job Description::
  • A comprehensive description of the job, combining all aspects.: Location: ABIDJAN, CÔTE D’IVOIRE
  • Contract: Full-time, in-person (2-year minimum commitment)
  • Monthly Salary: 250,000 FCFA net (~$450 USD), paid in FCFA
  • Other Benefits: 80% health insurance coverage, shared free housing provided, the plane ticket to Côte d’Ivoire is at the candidate’s expense but will be reimbursed after 11 months and upon submission of receipts, up to a maximum of 250,000 FCFA (approx 450 USD).

Application & Email Submission


Please send your CV and GitHub repo to team@directimpactpartners.com with the EXACT SUBJECT LINE: “ Fullstack Developer”. We will review applications on a rolling basis.


Additional Details:

Required Skills:: Python (FastAPI) or Node.js (Express/NestJS). Solid knowledge of PostgreSQL, RESTful APIs, and webhook handling. Proven integration experience with WhatsApp Cloud API (or Meta bots). Familiarity with OpenAI APIs, DeppMind APIs or similar large language models. Comfortable with version control (Git), hosting, and cloud deployment.

Share this job

Related Jobs

Afya

Backend Engineer

We are looking for an experienced Backend Engineer

Testlio

Business Intelligence Engineer

We are hiring a Business Intelligence (BI) Engineer

Fueled

Senior Full Stack Engineer

You will architect, build, and scale high‑performance web applications

Clearscale

Senior Full Stack Engineer

Design, develop, and deploy scalable apps on AWS platforms

Novabyte

Full Stack Developer

As a Full Stack Developer with a focus on React and React Native

ZenRows

Senior Full-Stack Engineer

We’re looking for a Full-Stack Engineer to join our GTM Activation

M-KOPA

Senior Android Engineer – Financial Inclusion at Scale

At M-KOPA, you’ll build sophisticated Android applications

aPriori

Senior/Staff Backend Engineer

We’re looking for a strong Senior or Staff Backend Engineer

HockeyStack

Software Engineer, GTM Growth

You’ll be a core builder on HockeyStack’s GTM Engineering team

CoW DAO

Senior Frontend Engineer (web3)

Looking for a passionate Senior Frontend Engineer