📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Full Stack Developer (MERN) - CRM Platform

Tezza Business Solutions Ltd · Lagos

New
Hybrid Senior 🇬🇧 English
Node.js Express.js React Redux Toolkit MongoDB Redis Ant Design Bull JWT OAuth 2.0 Jest Supertest Docker AWS DigitalOcean

Job description

About the role

Tezza Business Solutions is looking for an experienced Full Stack Developer to join the MarketEdge CRM development team in Lagos. You will build and maintain the frontend and backend of a B2C CRM platform, extending the IDURAR codebase for consumer use cases. The position is full time and hybrid.

Key responsibilities

  • Backend: design RESTful APIs with Node.js and Express.js, extend IDURAR data models for consumer profiles and transactions, build MongoDB aggregation pipelines, implement multi-tenant architecture and integrate external systems such as Edge Card Loyalty, WhatsApp Business and SMS gateways
  • Frontend: build responsive React components with Ant Design, manage state with Redux Toolkit, create dashboards with Recharts and build the Customer 360 view, campaign wizard and segment builder
  • Database: design MongoDB schemas for customers, transactions, segments and campaigns, create indexes, write migration scripts and ensure referential integrity
  • Integrations: connect to Wema Bank Edge Card API, WhatsApp Business API, SMS gateways (Africa's Talking, Twilio), and handle webhooks with JWT and OAuth 2.0 authentication
  • Code quality and DevOps: write clean code, achieve at least 80% test coverage with Jest, React Testing Library and Supertest, run code reviews, help maintain CI/CD pipelines and document APIs with OpenAPI/Swagger

Required profile

  • 4+ years of professional experience with the MERN stack
  • Experience building scalable, multi-tenant SaaS applications
  • Understanding of CRM workflows, loyalty programs and multi-tenant SaaS architecture; knowledge of NDPR is a plus

Required skills

  • Node.js, Express.js, React.js (hooks, context), MongoDB, Redis, RESTful APIs, JWT and OAuth 2.0
  • Git, Jest, React Testing Library, Supertest
  • Preferred: Ant Design, Bull, Docker, AWS or DigitalOcean, message brokers and event-driven architecture

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Tezza Business Solutions Ltd.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 3 hours ago

Expires 1 week from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Tezza Business Solutions Ltd

Lagos