peerand company
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)