Prospa
Posted 1y ago

Backend Engineer (Node.js)

Prospa
Lagos, Lagos, Nigeria
RemoteFull Time
Responsibilities
  • Design backend
  • Collaborate teams
  • Optimize performance
Requirements
  • 5+ years backend development with Node.js
  • JS expert
  • REST APIs
  • Databases
  • Cloud platforms
  • Microservices
  • Git
Technical tools mentioned
Node.jsExpress.jsNest.jsKoaMongoDBPostgreSQLRedisAWSGCPDockerKubernetesGraphQLRabbitMQApache KafkaWebSocketsSocket.ioGitTypeScript

Job description

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



About Prospa

Fintech providing business banking, credit, payments, expense cards, and management tools to African businesses.

Year founded
2019
Employees
70
Organization type
Private
Latest investment
Raised $3.80M Pre-Seed (2021)
Headquarters
GB

Similar jobs

Backend Engineer roles near Lagos, Lagos
1w
Save
Mark Applied
Hide
Backend Developer (Java)
Eti Osa, Lagos, Nigeria
HybridFull Time
Jobberman
Jobberman: Leading recruitment and career development platform in West Africa.
Design and maintain Java backend services, scalable REST APIs, microservices, secure event-driven systems, database integrations, testing, production troubleshooting, and cloud deployments.
Java, Spring Boot, RESTful APIs, Microservices, Spring Data JPA, Hibernate, Apache Kafka, Redis, Spring Security, JWT, OAuth2, Docker, Kubernetes, AWS, CI/CD
1mo
Save
Mark Applied
Hide
Backend Engineer
Lagos, Lagos State, Nigeria
HybridFull Time
Kuda Technologies
Kuda Technologies: Private fintech and digital bank serving Africans with mobile payments, savings, credit, remittances, and business banking.
5+ YOE5+ years industry experience, Bachelor's in Computer Science or equivalent, strong CS fundamentals, C#/.Net/.Net Core, cloud (Azure/AWS), SQL, REST/SOAP/RPC, SDLC and engineering best practices.
C#, .Net, .Net Core, Azure, AWS, SQL, REST, SOAP, RPC, Trello, Jira
1mo
Save
Mark Applied
Hide
Backend Engineer (Elixir)
Lagos, Lagos, Nigeria
HybridFull Time
Helium Health
Helium Health: Accelerating Africa's transition to a technology and data-driven healthcare system
3+ YOEBachelor's in Computer Science or related, 3+ years Elixir experience, experience directing junior engineers, AWS, CI/CD and database experience, strong communication skills.
Elixir, Phoenix, Amazon Web Services (AWS), Git, Jenkins, Docker, Ansible, Chef, Puppet, PostGreSQL, MySQL, Memcache, Redis
3mo
Save
Mark Applied
Hide
Backend Engineer (Node.js, NestJS, TypeScript)
Lagos, Lagos, Nigeria
OnsiteFull Time
Pilot Finance
Pilot Finance: Nigerian fintech providing cross-border payments, treasury, and settlement infrastructure for businesses across Africa, Europe, and the Americas.
4+ YOE5+ years backend development; proficient in Node.js, NestJS, TypeScript; design REST APIs and microservices; skilled in databases (PostgreSQL/MySQL/NoSQL); message queues; authentication (JWT/OAuth); cloud platforms (AWS/Azure/GCP); security and compliance.
Node.js, NestJS, TypeScript, PostgreSQL, MySQL, NoSQL, RabbitMQ, Kafka, JWT, OAuth, AWS, Azure, GCP
7mo
Save
Mark Applied
Hide
Backend Developer
Lagos, Lagos, Nigeria
OnsiteFull Time
CredPal
CredPal: Nigerian fintech providing buy-now-pay-later, payments, savings, and credit services to individuals and businesses.
4+ YOE4-6 years backend engineering experience; strong NestJS, Node.js, TypeScript; microservices, distributed systems; REST APIs; databases like MySQL and MongoDB; Redis and RabbitMQ; fintech domain experience preferred.
NestJS, Node.js, TypeScript, Docker, MySQL, MongoDB, Redis, RabbitMQ
10mo
Save
Mark Applied
Hide
Backend Developer
Lagos, Lagos, Nigeria
OnsiteFull Time
StreamPay
StreamPay: Nigerian digital-solutions provider delivering zero-data streaming and real-time monetization for African users and creators.
TypeScript/JavaScript (ES6+), Node.js; Express.js/Koa.js/NestJS; PostgreSQL, Redis; RESTful APIs; JWT/OAuth2; Testing (Jest, Mocha/Chai, Supertest); DevOps basics; Linux/SSH/Nginx/PM2; CI/CD; Git.
TypeScript, JavaScript, Node.js, Express.js, Koa.js, NestJS, PostgreSQL, Redis, Objection.js, Knex.js, Sequelize, RESTful APIs, Swagger / OpenAPI, JWT, OAuth2, HTTPS, Git, GitHub / GitLab, Jest, Mocha, Chai, Supertest, Linux, SSH, Nginx, PM2, CI/CD
10mo
Save
Mark Applied
Hide
BACKEND ENGINEER
Victoria Island, Lagos, Nigeria
OnsiteFull Time
Alerzo
Alerzo: Nigerian B2B retail technology serving informal retailers with e-commerce, payments, logistics, and business tools.
7+ YOESenior backend engineer with 7+ years; strong PostgreSQL, Node.js/NestJS, TypeScript; payments integrations; cloud, containers; excellent communication.
PostgreSQL, Node.js, NestJS, TypeScript, Git, AWS, Azure, GCP, Docker, Kubernetes
11mo
Save
Mark Applied
Hide
Senior Backend Engineer
Lagos, Lagos, Nigeria
HybridFull Time
Busha
Busha: Nigeria-based SEC-licensed digital asset exchange helping individuals and businesses buy, sell, store, and manage cryptocurrency.
5+ YOE5+ years backend development experience; Golang; messaging queues; databases; security best practices; scalable code; unit tests.
Golang, Messaging Queues, Database, Operating Systems, Unit Testing, CI/CD