Founded with the main objective of manufacturing superior quality hygiene products, Wemy Industries Limited is the foremost indigenous and pioneer manufacturer of baby diaper in Nigeria. Incorporated as a Private Liability Company on October 25, 1978 under the Companies Decree 1968, Wemy Industries Limited is situated at Alapere-Ketu, Lagos where it owns an ultra-modern manufacturing complex. Our brands are Dr Browns and Nightingale which comprises Baby care, Feminine care and Adult care. We have grown from a mono product company to a company that manufactures and trades over 15 product lines with coverage in the entire federation of Nigeria. With over 35 years of existence, we are a diverse team of committed professionals from many backgrounds with a shared desire to satisfy our consumers. We are a people positioned to provide the necessities for a better life, by putting hygiene alongside convenience and making sure that good health comes to you naturally. Wemy currently have over 60 distributors Nationwide along with 10 depots.
Job Overview
- As a Backend Developer, you will be responsible for developing and maintaining scalable backend services that drive our core applications. You will work closely with our product and frontend teams to build high-performance, reliable, and maintainable systems. The ideal candidate is experienced in backend development, proficient with the NestJS framework, and has hands-on experience with GraphQL, Redis, PostgreSQL, and BullMQ.
Key Responsibilities
- Develop, maintain, and optimize backend services using NestJS.
- Design and implement REST and GraphQL APIs for internal and external use.
- Integrate and manage PostgreSQL databases, including data modeling and query optimization.
- Work with Redis for caching, session management, and real-time data processing.
- Build and manage asynchronous job queues using BullMQ.
- Collaborate with frontend and product teams to define API requirements.
- Ensure the security, performance, and scalability of backend services.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews, performance tuning, and troubleshooting.
- Participate in designing, building, and maintaining CI/CD pipelines.
- Implement testing strategies to ensure code quality and reliability.
Required Skills & Qualifications
- 5+ years of experience in backend development.
- Strong proficiency in NestJS and TypeScript.
- Solid understanding of PostgreSQL with experience in writing optimized SQL queries.
- Experience with Redis for caching and message brokering.
- Proficiency in GraphQL for API development and understanding of resolvers, schemas, and queries.
- Experience with BullMQ for job queue management and background processing.
- Familiarity with RESTful API design principles.
- Strong understanding of software development principles, including SOLID, DRY, and design patterns.
- Experience with Docker for containerized applications.
- Good knowledge of authentication/authorization methods (e.g., OAuth, JWT).
- Familiarity with CI/CD pipelines and DevOps practices.
Nice to Have
- Experience with cloud platforms like AWS, Google Cloud, or Azure.
- Knowledge of microservices architecture.
- Experience with monitoring and logging tools like Prometheus, Grafana, or ELK stack.
- Familiarity with Agile/Scrum methodologies.
Method of Application
Signup to view application details.
Signup Now