Jobs

Back End Developer at Wemy Industries Limited

  • Job Type Full Time
  • Qualification BA/BSc/HND
  • Experience 5 years
  • Location Lagos
  • Job Field ICT / Computer&nbsp

Back End Developer at Wemy Industries Limited

Back End Developer

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

Qualified and interested candidates can send their CVs to recruitment@wemydrbrowns.com

Leave a Comment