Senior Back-End Developer (JS)  
We are looking for a seasoned and focused Senior Back-End Developer  to take ownership of the critical server-side architecture and services for our Cybersecurity SaaS platform.
This role is highly concentrated on Node.js  back-end development, secure API design, and database management.
While your primary focus is the server, you must have strong working knowledge of the React.js/Next.js  front-end ecosystem to ensure seamless integration and performance of our services.
Key Responsibilities
API & Core Services Development (Back-End Focus) ⚙️
- Node.js Mastery:  Design, implement, and maintain highly scalable, secure, and resilient back-end services using Node.js  and frameworks like Express.js or NestJS.
 
 
- API Development:  Lead the development and evolution of secure, high-performance RESTful APIs  (and/or GraphQL) that power all web and mobile clients.
 
 
- System Architecture:  Contribute to architectural decisions for our microservices, focusing on high availability, disaster recovery, and latency optimization.
 
 
- Security & Compliance:  Implement and rigorously enforce robust authentication (e.g., JWT, OAuth ), authorization, data encryption, and security protocols vital for a cybersecurity product.
 
 
Database & Data Management
- Data Modeling:  Expertly design, manage, and optimize complex database schemas using PostgreSQL  (preferred) and NoSQL databases like MongoDB .
 
 
- Performance:  Implement advanced caching solutions (Redis ) and tune database queries to handle large volumes of traffic with speed.
 
 
Front-End Integration & Collaboration
- Integration Point:  Work closely with the front-end team (who use React.js  and Next.js ) to define API contracts, troubleshoot integration issues, and ensure efficient data fetching patterns.
 
 
- Next.js Support:  Understand how the Next.js framework utilizes the back-end (e.g., API routes, server-side data fetching) to build optimal server responses.
 
 
- Testing & CI/CD:  Write extensive unit and integration tests for all back-end services.
 
 Participate in maintaining and improving the CI/CD pipeline  and Docker/Kubernetes  deployments.
 
 
Non-Negotiable Requirements
- Experience:  4+ years  of dedicated professional experience in server-side/back-end development.
 
 
- Core Language:  Expert proficiency in JavaScript (ES6+)  and the Node.js  runtime environment.
 
 
- Database Expertise:  Proven experience with both relational (PostgreSQL  or MySQL) and NoSQL (MongoDB ) databases, including complex query optimization.
 
 
- API Design:  Demonstrated ability to architect and implement secure, scalable RESTful APIs  from scratch.
 
 
- Front-End Awareness:  Strong practical understanding of React.js  principles and experience working on an application utilizing the Next.js  framework.
 
 
Highly Desired Expertise (A Strong Advantage)
- Experience with TypeScript  for large-scale back-end applications.
 
 
- Hands-on experience with Docker  and cloud platforms (AWS, Azure, or GCP ).
 
 
- Experience in a highly secure Cybersecurity or regulated SaaS  environment.
 
 
- Familiarity with message queuing systems (e.g., Kafka, RabbitMQ).
 
 
- If you are a talented back-end engineer who is ready to build the core services that power a high-growth platform and thrive in a Node.js/React ecosystem, we encourage you to apply.
 
 
Contact Details:  
  Apply Now: Send your CV to   
  WhatsApp CV/Portfolio Link to: