datatrota
Signup Login
Home Jobs Blog

Senior Principal Node.js Engineer (Remote) at KloudOpp Limited

KloudOpp LimitedLagos, Nigeria Software Development
Full Time
KloudOpp Limited is a startup educational technology company, building talents and providing opportunities for them.

About the Role

  • KloudOpp Limited is seeking an elite Senior Principal Node.js Engineer with deep expertise across the complete Node.js ecosystem — including Node.js 10 → 22, modern JavaScript (ES6 → ES2024), TypeScript, backend frameworks, cloud-native design, and distributed microservices.
  • This role is for a senior technical leader who has architected, built, and delivered enterprise-grade systems, cloud-native microservices, secure backend applications, and highly complex business logic–driven platforms across FinTech, HealthTech, Blockchain, and Logistics.
  • You must be hands-on, advanced in modern backend engineering, comfortable with live system troubleshooting, and capable of teaching and mentoring at a senior level.
  • A security background check, rigorous technical assessment, and GitHub repositories showcasing real work are mandatory.

Key Responsibilities
Architecture & Engineering:

  • Architect and build scalable, cloud-native microservices using Node.js and TypeScript.
  • Design modern, secure monolithic backend systems where domain cohesion is appropriate.
  • Apply Domain-Driven Design (DDD), Clean Architecture, Hexagonal Architecture, CQRS, and Event-Driven patterns.
  • Implement high-performance services using async/await, streams, workers, clustering, and event loops.

Backend Frameworks & Services:
Expert-level experience in at least:

  • Express.js
  • NestJS
  • Fastify
  • Koa
  • Hapi
  • Serverless Framework (AWS Lambda, Azure Functions, Cloud Functions)
  • GraphQL (Apollo, Yoga, Mercurius)

Cloud, DevOps & Infrastructure:

  • Build, deploy, and operate Node.js applications on AWS, Azure, or GCP.
  • Design and maintain CI/CD pipelines, Docker-based workflows, and Kubernetes deployments.
  • Implement observability: logging, metrics, tracing, distributed monitoring, and incident response.

Database & Storage

  • Hands-on work with SQL & NoSQL systems:
  • PostgreSQL, MySQL, MongoDB, DynamoDB, Redis, Cassandra, Elasticsearch.
  • Build event-driven data flows using Kafka, RabbitMQ, NATS, SQS, Pub/Sub, or similar.
  • Design transaction-safe workflows, caching strategies, and scalable data architecture.

Security & Compliance:

  • Build secure APIs and enterprise applications following OWASP, PCI-DSS, HIPAA, ISO 27001, or industry equivalents.
  • Implement OAuth2, JWT, RBAC, secrets management, encryption, rate limiting, throttling, and zero-trust patterns.
  • Participate in — and pass — the required security and background check.

Teaching, Leadership & Collaboration:

  • Mentor engineering teams through code reviews, architecture sessions, and live technical workshops.
  • Teach internal learners or trainees as needed.
  • Work on live client projects, deliver demos, create engineering documentation, and support PoCs.

Required Experience

  • 10+ years of backend engineering experience.
  • Expertise in Node.js 10 → 22, modern JavaScript (ES6+), and TypeScript.
  • Proven delivery of cloud-native microservices and distributed systems at enterprise scale.
  • Strong experience delivering solutions in FinTech, HealthTech, Logistics, and Blockchain.
  • DevOps experience with AWS/Azure/GCP.
  • Strong SQL & NoSQL database experience.
  • Ability to teach and mentor at a high level.
  • Must pass security background checks.
  • Must pass a rigorous technical assessment.

Why Join KloudOpp Limited?

  • 100% Remote Work — collaborate globally
  • Build mission-critical enterprise systems across major industries
  • Work on live client projects with real-world impact
  • Opportunity to teach, mentor, and shape engineering culture
  • Fast-track to Principal Architect and Distinguished Engineer career paths.

Method of Application

Signup to view application details. Signup Now

More jobs like this

X

Send this job to a friend