Senior Backend Developer

Job Title:
Senior Backend Developer
Salary:
0

Travel Requirements
No travel
Educational Specialization
Computer Science
Work Options
Hybrid
Company Size
11-50 employees
Experience Level
Senior-Level
Educational Level
Bachelor's degree
Skills
Node.js, PostgreSQL, MongoDB, API Architecture, Redis, JWT Authentication, Backend Optimization, Database Design
Job Type
Full-time

Senior Backend Developer (Node.js + PostgreSQL/MongoDB)Location: Remote / Hybrid – Lagos preferred Type: Full - time Experience: 5+ yearsWe are hiring a Senior Backend Developer with advanced experience in Node.js, PostgreSQL, MongoDB, and scalable API architecture. You will design and maintain mission - critical backend services that power our platform’s core features.ResponsibilitiesBuild and maintain backend services using Node.jsDesign efficient data models for PostgreSQL and MongoDBDevelop clean, scalable API endpoints using Prisma / TypeORM / SequelizeImplement caching, rate - limiting, and session handling with RedisBuild secure authentication and role - based authorization using JWTOptimize backend performance, queries, and system reliabilityCollaborate with frontend engineers on API contracts and integrationsLead backend architecture decisions and mentor junior engineersContribute to CI/CD, testing strategies, and deployment automationRequirements5+ years backend development experience with Node.jsStrong knowledge of relational and non - relational databasesProficiency with Prisma / TypeORM / SequelizeSolid experience working with Redis (caching, queues, sessions)Advanced understanding of JWT - based authentication & RBACExperience designing and scaling REST APIs or microservicesAbility to analyze and optimize complex backend performance issuesStrong architectural decision - making abilityNice to HaveExperience with distributed message queues (BullMQ, Kafka, RabbitMQ)Experience integrating payment systems (Paystack, Stripe)Familiarity with Docker and cloud platforms (AWS, Render, Railway)

Developer tools are disabled.

You can copy content with CNTR + C or CMD + C