Backend Developer (Node.js) - Ngbookings.com
Ngbookings.com Ltd
About the role
N
# **Backend Developer (Node.js) - Ngbookings.com**
## **Ngbookings.com Ltd**
## **Engineering & Technology**
Today
New
Lagos Full Time Hospitality & Hotel Confidential
### **Share link**
Share on WhatsApp Share on LinkedIn Share on Facebook Share on Twitter
Share via SMS
### **Job descriptions & requirements** • *Company Description**
Ngbookings.com Ltd. is a trusted platform that simplifies travel planning by helping users find the perfect hotel stays, rides, flights, and more. Whether it's a relaxing getaway, business trip, or an overnight stay, our mission is to make every travel experience seamless and enjoyable. With a focus on providing hotel tips, exclusive deals, and travel inspiration, Ngbookings.com ensures you feel at home wherever you go. Headquartered in Lagos, our team is passionate about delivering exceptional customer experience and satisfaction. • *Location** • Hybrid (2 days onsite weekly) • Candidates should live around Ipaja, Command, Egbeda, Ayobo, or nearby areas in Lagos. • *Salary** • **₦100,000 per month** • *Role Description**
This is a full-time hybrid role for a backend developer specializing in Node.js, based in Lagos, with flexibility for remote work. The Backend Developer will design, develop, test, and maintain server-side applications and APIs. They will work with cross-functional teams to ensure seamless integration between back-end services and front-end interfaces. Responsibilities also include debugging and optimizing existing systems, writing clean and scalable code, and adhering to best practices in software development. • *Qualifications** • Proficiency in Back-End Web Development and Software Development • Solid understanding of Object-Oriented Programming (OOP) principles • Basic knowledge of Front-End Development to facilitate integration • Strong Programming skills with experience in JavaScript and Node.js • Familiarity with database management and APIs • Experience in version control systems such as Git • Ability to work independently in a hybrid environment • Bachelor’s degree in Computer Science, Software Engineering, or a related field • Experience with cloud platforms like AWS or Azure is a plus • *Responsibilities** • Build and maintain RESTful APIs using Node.js • Design and manage MongoDB databases • Deploy and maintain backend services on VPS servers (Hostinger or similar) • Optimize backend performance and system reliability • Integrate third-party services (payments, SMS, email services) • Troubleshoot backend issues affecting web or mobile apps • Collaborate with front-end and mobile developers • *Required Skills** • Strong experience with Node.js • Solid understanding of MongoDB • Experience deploying applications on VPS servers • Knowledge of REST API architecture • Familiarity with Git version control • Understanding of authentication systems (JWT or similar) • *Nice to Have** • Experience with Docker • Knowledge of Redis caching • Background job processing/queues • CI/CD deployment workflows • Logging and server monitoring • *How to Apply**
Send your • CV • GitHub profile
Links to projects you have built to **hr@ngbookings.com** • *Subject:**
Backend Developer Application – Ngbookings
<
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free