Backend Engineer (Node.js/TypeScript) job at Tezza Business Solutions Ltd
Website :
9 Days Ago
Linkedid Twitter Share on facebook
Backend Engineer (Node.js/TypeScript)
2026-01-23T14:45:59+00:00
Tezza Business Solutions Ltd
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_2572/logo/Tezza%20Business%20Solutions%20Ltd.jpg
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Professional Services
Computer & IT, Science & Engineering
KES
MONTH
2026-01-30T17:00:00+00:00
8

Tezza Business Solutions Ltd is a "niche” service provider of Software Development, Quality Assurance and Software Testing services. Tezza began its operations as Web Development company in 2000 in Overland Park, Kansas. Since then, we’ve evolved into a Services-oriented company who only engage in Product development as a value-add service to our custome...

We are looking for a Mid to Senior Backend Engineer to join our hybrid work team and to own the architecture of our "Growth Engine." You will move beyond simple CRUD APIs to build complex Event-Driven Systems, Offline Sync Protocols, and High-Volume Marketing Queues.

You will work closely with the Solution Architect and the rest of the development team to ensure our platform is fast, resilient in low-bandwidth environments, and capable of delivering real-time Customer Intelligence (CI).

Key Responsibilities

  • Core Architecture: Lead the migration of our Modular Monolith (Express.js) towards a structured, Service-Oriented architecture (NestJS/TypeScript) to support scale.
  • High-Volume Queues: Design and implement robust background job processing using Redis & BullMQ to handle marketing blasts (SMS/WhatsApp/Email) without blocking the main API thread.
  • Offline Synchronization: Build the "Sync Service" that handles data conflict resolution and delta updates between our MongoDB backend and the React Native (WatermelonDB) mobile app.
  • Customer Intelligence Engine: Write complex MongoDB Aggregation pipelines to calculate real-time RFM (Recency, Frequency, Monetary) scores and Customer Health metrics.
  • Integrations: Build secure, scalable integrations with third-party providers including Paystack/Flutterwave (Payments), Meta Graph API (Social), and Africa’s Talking (SMS).
  • API Design: Develop flexible GraphQL and REST endpoints that allow our frontend to fetch "Customer 360" data efficiently.
  • Quality & Security: Enforce TypeScript strict typing, write comprehensive unit/integration tests (Jest), and ensure multi-tenant data isolation at the middleware level.

What We Are Looking For

Technical "Must Haves":

  • 4+ years of backend engineering experience with Node.js.
  • TypeScript Expert: You don't just use any; you understand generics, interfaces, and strict type safety.
  • Database Mastery: Deep experience with MongoDB (Schema design, Indexing, and Aggregation pipelines). You know how to model data for performance.
  • Message Queues: Proven experience with Redis (caching and queuing with BullMQ/Sidekiq equivalent).
  • API Standards: Strong grasp of RESTful principles and GraphQL schema design.
  • Core Architecture: Lead the migration of our Modular Monolith (Express.js) towards a structured, Service-Oriented architecture (NestJS/TypeScript) to support scale.
  • High-Volume Queues: Design and implement robust background job processing using Redis & BullMQ to handle marketing blasts (SMS/WhatsApp/Email) without blocking the main API thread.
  • Offline Synchronization: Build the "Sync Service" that handles data conflict resolution and delta updates between our MongoDB backend and the React Native (WatermelonDB) mobile app.
  • Customer Intelligence Engine: Write complex MongoDB Aggregation pipelines to calculate real-time RFM (Recency, Frequency, Monetary) scores and Customer Health metrics.
  • Integrations: Build secure, scalable integrations with third-party providers including Paystack/Flutterwave (Payments), Meta Graph API (Social), and Africa’s Talking (SMS).
  • API Design: Develop flexible GraphQL and REST endpoints that allow our frontend to fetch "Customer 360" data efficiently.
  • Quality & Security: Enforce TypeScript strict typing, write comprehensive unit/integration tests (Jest), and ensure multi-tenant data isolation at the middleware level.
  • Node.js
  • TypeScript
  • MongoDB
  • Redis
  • BullMQ
  • GraphQL
  • RESTful principles
  • Jest
  • 4+ years of backend engineering experience with Node.js.
  • TypeScript Expert: You don't just use any; you understand generics, interfaces, and strict type safety.
  • Database Mastery: Deep experience with MongoDB (Schema design, Indexing, and Aggregation pipelines). You know how to model data for performance.
  • Message Queues: Proven experience with Redis (caching and queuing with BullMQ/Sidekiq equivalent).
  • API Standards: Strong grasp of RESTful principles and GraphQL schema design.
bachelor degree
12
JOB-697389a79792c

Vacancy title:
Backend Engineer (Node.js/TypeScript)

[Type: FULL_TIME, Industry: Professional Services, Category: Computer & IT, Science & Engineering]

Jobs at:
Tezza Business Solutions Ltd

Deadline of this Job:
Friday, January 30 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Friday, January 23 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Tezza Business Solutions Ltd
Tezza Business Solutions Ltd jobs in Kenya

JOB DETAILS:

Tezza Business Solutions Ltd is a "niche” service provider of Software Development, Quality Assurance and Software Testing services. Tezza began its operations as Web Development company in 2000 in Overland Park, Kansas. Since then, we’ve evolved into a Services-oriented company who only engage in Product development as a value-add service to our custome...

We are looking for a Mid to Senior Backend Engineer to join our hybrid work team and to own the architecture of our "Growth Engine." You will move beyond simple CRUD APIs to build complex Event-Driven Systems, Offline Sync Protocols, and High-Volume Marketing Queues.

You will work closely with the Solution Architect and the rest of the development team to ensure our platform is fast, resilient in low-bandwidth environments, and capable of delivering real-time Customer Intelligence (CI).

Key Responsibilities

  • Core Architecture: Lead the migration of our Modular Monolith (Express.js) towards a structured, Service-Oriented architecture (NestJS/TypeScript) to support scale.
  • High-Volume Queues: Design and implement robust background job processing using Redis & BullMQ to handle marketing blasts (SMS/WhatsApp/Email) without blocking the main API thread.
  • Offline Synchronization: Build the "Sync Service" that handles data conflict resolution and delta updates between our MongoDB backend and the React Native (WatermelonDB) mobile app.
  • Customer Intelligence Engine: Write complex MongoDB Aggregation pipelines to calculate real-time RFM (Recency, Frequency, Monetary) scores and Customer Health metrics.
  • Integrations: Build secure, scalable integrations with third-party providers including Paystack/Flutterwave (Payments), Meta Graph API (Social), and Africa’s Talking (SMS).
  • API Design: Develop flexible GraphQL and REST endpoints that allow our frontend to fetch "Customer 360" data efficiently.
  • Quality & Security: Enforce TypeScript strict typing, write comprehensive unit/integration tests (Jest), and ensure multi-tenant data isolation at the middleware level.

What We Are Looking For

Technical "Must Haves":

  • 4+ years of backend engineering experience with Node.js.
  • TypeScript Expert: You don't just use any; you understand generics, interfaces, and strict type safety.
  • Database Mastery: Deep experience with MongoDB (Schema design, Indexing, and Aggregation pipelines). You know how to model data for performance.
  • Message Queues: Proven experience with Redis (caching and queuing with BullMQ/Sidekiq equivalent).
  • API Standards: Strong grasp of RESTful principles and GraphQL schema design.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Friday, January 30 2026
Duty Station: Nairobi | Nairobi
Posted: 23-01-2026
No of Jobs: 1
Start Publishing: 23-01-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.