Software Engineer Node.js

CEQUENSCairogulftalentobjavljeno 04. 08. 2026
Obvezno:PythonReactNode.jsCloudFrontendBackendCI/CDAIFinTech

About Cequens

CEQUENS is a leading global communications platform as a service (CPaaS) provider that simplifies customer engagement for businesses through its innovative, reliable, and secure communication solutions. Established in 2011, CEQUENS offers a comprehensive suite of APIs, including SMS, WhatsApp for Business, Voice, Push Notifications, and more, enabling seamless and personalized interactions across multiple channels. Our partner network covers the MEA region with international access to messaging hubs worldwide and our clients include major banks, credit cards, digital payments, OTT applications, government authorities, health and education, and other industry verticals.

Purpose of Role

We're looking for a passionate, problem-solving software engineer to join our team and help build scalable, high-performance messaging and automation systems. You'll work across the stack, from designing robust backend services to integrating modern AI capabilities and third-party messaging platforms. If you love clean architecture, thoughtful system design, and shipping products that handle real-world scale, we'd love to hear from you.

Responsibilities

Design, build, and maintain scalable backend services and APIs

Architect systems with performance, reliability, and scale in mind

Build and optimize message-queue-driven workflows and asynchronous processing

Develop interactive, node-based UIs for workflow and automation builders using React Flow

Integrate with third-party platforms, including Meta APIs, the WhatsApp Business Platform, and payment gateways

Work with AI/ML features such as RAG (Retrieval-Augmented Generation) and ranking systems

Collaborate closely with product, design, and engineering teammates

Write clean, maintainable, well-tested code and contribute to technical decisions

Requirements

Must-Have Skills

2+ years of professional software engineering experience

Strong proficiency in Node.js and Python

Hands-on experience with message queues: BullMQ and ActiveMQ

Solid understanding of system design and scalable system architecture

Experience with MongoDB and Redis

Strong problem-solving skills and a pragmatic engineering mindset

Excellent communication skills and a genuine team-player attitude

Nice-to-Have

Experience integrating payment gateways (billing, transactions, webhooks, reconciliation)

Front-end experience with React and React Flow for node-based or diagram UIs

Experience working with Meta APIs and the WhatsApp Business API or Cloud API

Practical experience with RAG pipelines and ranking or relevance systems

Comfortable leveraging modern AI developer tools (e.g., Claude) to boost productivity and code quality

Familiarity with cloud infrastructure and CI/CD practices

What We Value

Curiosity and a drive to keep learning

Ownership: you care about outcomes, not just tasks

Clear, honest communication and collaboration