Backend Engineer (Node.js)
prospa · Remote — Nigeria
Remote
Sign in and upload your CV to see how well you match this job.
Sign inJob overview
- Location
- Remote — Nigeria
- Workplace
- Remote
- Employment type
- Full-time
- Experience level
- Senior
- Date posted
- Oct 11, 2026
- Last checked at the source
- Oct 12, 2026
- Job source
- via Himalayas
Responsibilities
• Design, develop, and maintain robust Node.js-based backend services and APIs
• Collaborate with front-end developers, product managers, and other teams to implement and enhance new features
• Optimize application performance, scalability, and security
• Implement and manage database solutions, including both SQL and NoSQL
• Ensure high availability and reliability of our services
• Write clean, efficient, and well-documented code
• Conduct and participate in code reviews to uphold code quality
• Mentor junior developers and contribute to the team's technical growth
• Troubleshoot, debug, and resolve complex software issues
• Stay current with the latest trends and best practices in Node.js and backend development
Requirements
• Experience with TypeScript
• Knowledge of GraphQL and Apollo Server
• Familiarity with message queuing systems (e.g., RabbitMQ, Apache Kafka)
• Experience with real-time communication protocols (e.g., WebSockets, Socket.io)
• Understanding of CI/CD pipelines and DevOps practices
• Experience with performance monitoring and optimization tools for Node.js applications
• Contributions to open-source projects
• Knowledge of frontend JavaScript frameworks (e.g., React, Angular, Vue.js)
Skills
- JavaScript
- TypeScript
- SQL
- React
- Vue.js
- Angular
- Node.js
- Express
- NestJS
- GraphQL
- REST APIs
- Microservices
- PostgreSQL
- MongoDB
- Redis
- Kafka
- AWS
- Google Cloud
- Docker
- Kubernetes
- CI/CD
- Git
- DevOps
- Communication
- Problem Solving
Visa and relocation
The posting doesn't mention visa sponsorship. Check the original posting or ask the company.
The posting doesn't mention relocation.
Job description
Category: Financial Services
Location: Lagos, Nigeria Lagos Nigeria
As a Senior Backend Engineer with a focus on Node.js, you will play a critical role in developing and maintaining high-performance, scalable backend services that drive our cutting-edge applications. You will work in a collaborative environment to build efficient and reliable systems that adapt to the evolving needs of our users.
Key Responsibilities:
• Design, develop, and maintain robust Node.js-based backend services and APIs
• Collaborate with front-end developers, product managers, and other teams to implement and enhance new features
• Optimize application performance, scalability, and security
• Implement and manage database solutions, including both SQL and NoSQL
• Ensure high availability and reliability of our services
• Write clean, efficient, and well-documented code
• Conduct and participate in code reviews to uphold code quality
• Mentor junior developers and contribute to the team's technical growth
• Troubleshoot, debug, and resolve complex software issues
• Stay current with the latest trends and best practices in Node.js and backend development
Requirements
Required Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
• 5+ years of experience in backend development, with a strong focus on Node.js
• Expert-level knowledge of JavaScript and Node.js
• Proficiency with Node.js frameworks (e.g., Express.js, Nest.js, Koa)
• Strong experience in designing and developing RESTful APIs
• Solid understanding of database technologies (e.g., MongoDB, PostgreSQL, Redis)
• Experience with cloud platforms (preferably AWS or GCP)
• Familiarity with microservices architecture and containerization (Docker, Kubernetes)
• Understanding of serverless architectures and FaaS (Function as a Service)
• Experience with version control systems (Git)
• Strong problem-solving skills and attention to detail
• Excellent communication skills and the ability to work effectively in a team
Preferred Qualifications:
• Experience with TypeScript
• Knowledge of GraphQL and Apollo Server
• Familiarity with message queuing systems (e.g., RabbitMQ, Apache Kafka)
• Experience with real-time communication protocols (e.g., WebSockets, Socket.io)
• Understanding of CI/CD pipelines and DevOps practices
• Experience with performance monitoring and optimization tools for Node.js applications
• Contributions to open-source projects
• Knowledge of frontend JavaScript frameworks (e.g., React, Angular, Vue.js)
Benefits
Here’s Just Some Of Our Prospa Perks:
•
Competitive Salary
•
Fully Remote
•
Bonus
•
Work Tools
•
We invest in our team through career development & opportunities
Details
Originally posted on Himalayas
Backend-Engineer, NodeJS-Developer, Software-Engineer, API-Developer, Backend-JavaScript-Developer, Senior-Node.Js-Engineer, Node.Js-Engineer, Backend-Services-Engineer, Backend-Platform-Engineer, Product-Backend-Engineer, Staff-Backend-Engineer, Backend-Infrastructure-Engineer
Apply on the original site ↗Job source: via Himalayas
GetGlobalJob is not the employer or a recruiting agency. You apply on the original publisher's site: always check the posting before sharing your details, and never pay for a job.
Check your fit for this job
Create your free account and upload your CV to see how well you match this job and which skills you're missing.