Web Developer

peerand Nigeria
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

We are seeking an experienced Web Backend Developer to join our dynamic team. The ideal candidate will have strong expertise in NodeJS (particularly NestJS) and PostgreSQL, with a proven track record of building robust, scalable backend systems. This remote position requires excellent communication skills and the ability to work independently while collaborating effectively with a distributed team.


Responsibilities


● Design, develop, and maintain server-side applications using NodeJS/NestJS and PostgreSQL

● Build and optimize RESTful APIs to support our web and mobile applications

● Implement and manage WebSocket connections for real-time features

●Build a scalable monolithic application for our MVP, with the vision to later extend and transition parts into microservices

●Implementing automated testing platforms and unit tests to ensure code quality

●Track and maintain backend technology versions (NodeJS/NestJS, etc), proactively migrating to the latest versions as soon as possible

●Write clean, maintainable, and efficient code

●Building reusable code and libraries for future use

● Optimisation of the application for maximum speed and scalability

●Implementation of security and data protection

●Troubleshoot and debug applications

●Document technical specifications, solutions, api endpoints, etc.

●Collaborate with front-end developers to integrate user-facing elements


Required Skills and Qualifications


● 5+ years of professional experience in backend web development

● Strong proficiency in NodeJS ecosystem, particularly NestJS framework (5+ years)

● Extensive experience with PostgreSQL and database optimisation

●Experience building and maintaining RESTful APIs

●Experience with containerization technologies (Docker, Kubernetes)

●Knowledge of WebSocket implementation and real-time communication

●Solid understanding of software development principles and best practices

●Experience with version control systems (Git)

●Proficient in English (both written and verbal communication)

●Self-motivated with strong problem-solving skills


Nice-to-Have Skills


●Experience with Python, particularly FastAPI framework

●Knowledge of microservices architecture and implementation

●Familiarity with CI/CD pipelines

●MongoDB

●DevOps skills (AWS, dedicated server management, deployment pipelines)

●Experience with cloud platforms (AWS, Azure, or GCP)

●Knowledge of test-driven development and automated testing

●Experience with Agile/Scrum methodologies

●Understanding of security best practices in web development

●Additional programming languages or frameworks (React.js, etc)


What We Offer

●NGN 4.5 million - NGN 7.2 million / annum DOE

100% remote work environment

●Flexible working hours

●Collaborative and innovative team culture

● Paid holidays, vacation and more


Portfolio Requirements


As part of your application, please provide:


●Links to 2-3 relevant projects you have worked on (GitHub repositories or live applications)

●A brief description of your role and contributions to each project

●Any code samples that highlight your expertise with NodeJS/NestJS and PostgreSQL (if possible)

●References or testimonials from previous clients or employers (optional)

Subscribe our newsletter

New Things Will Always Update Regularly