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

No results.

Senior Software Engineer (NodeJS)

Beem · Nairobi

Senior 🇬🇧 English
Node.js JavaScript React SQL NoSQL AWS Azure Mocha Jest ExpressJS Yii Redis RabbitMQ HTTP XML SOAP JSON Git

Job description

About the role

Beem is seeking a Senior Software Engineer to help shape cloud communication services across Africa. The role focuses on building scalable backend applications using Node.js and collaborating with cross‑functional teams to deliver reliable APIs.

Key responsibilities

  • Design, develop, and maintain scalable backend services on a JavaScript (Node.js) stack.
  • Integrate and manage APIs using HTTP, XML, SOAP, and JSON formats.
  • Collaborate with product, design, and non‑technical stakeholders to translate requirements into working features.
  • Participate in code reviews, testing, and continuous improvement using Mocha, Jest and Git.
  • Contribute to cloud deployment and operations on platforms such as AWS or Azure.

Required profile

  • Bachelor’s degree in IT or equivalent is preferred but not mandatory.
  • Strong portfolio of code projects demonstrating backend expertise.
  • Excellent communication, multitasking, and stakeholder management skills.
  • Integrity, credibility, and dedication to the company mission.

Required skills

  • JavaScript (Node.js) for backend development.
  • Experience with ExpressJS, Yii, Redis, RabbitMQ.
  • Familiarity with React (frontend) is a plus.
  • SQL and NoSQL database experience.
  • Cloud platforms such as AWS or Azure.
  • Testing frameworks Mocha and Jest.
  • Version control with Git.
  • Integration with HTTP, XML, SOAP, JSON APIs.

What we offer

  • Supportive and inclusive work environment.
  • Regular performance feedback and monthly reviews.
  • Opportunities for continuous learning and career growth.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Beem.
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.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 3 weeks from now

50 views · 0 interested

Boost your chances

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

Analyzing your CV...

Beem

Nairobi