cover image
Webloo

Backend Developer 1 (Microservices + Apollo GraphQL + REST)

On site

Rabat, Morocco

Full Time

03-10-2025

Share this job:

Skills

TypeScript PostgreSQL GraphQL CI/CD Docker Kubernetes Architecture git WordPress Redis CI/CD Pipelines Kafka Microservices

Job Specifications

About Us:

Webloo is a dynamic and innovative agency dedicated to delivering exceptional solutions to our clients. We are seeking a highly skilled and motivated Backend Developer to join our growing team. This role focuses on microservices architecture, Apollo GraphQL APIs, and REST services with Swagger/OpenAPI, ensuring secure, scalable backend solutions.

Responsibilities:

Design and implement backend microservices with Node.js/NestJS.

Build Apollo GraphQL APIs (schema registry, schema checks, federation).

Build REST endpoints documented with OpenAPI/Swagger.

Design and optimize PostgreSQL schemas; implement caching with Redis and background jobs with queues.

Implement authentication/authorization (OAuth2, JWT, RBAC/ABAC).

Ensure reliability, observability, and scalability using best practices.

Write automated tests (unit/integration/e2e) and contribute to CI/CD pipelines.

Required Skills and Qualifications:

Proven experience as a Backend Developer.

Strong proficiency in Node.js/NestJS with TypeScript.

Proven experience with Apollo GraphQL and OpenAPI/Swagger.

Solid understanding of PostgreSQL and query optimization.

Familiarity with caching (Redis) and messaging (SQS/Kafka).

Experience with Git, Docker, and CI/CD workflows.

Bonus Points for Experience with:

Elasticsearch integration.

Kubernetes, ECS/Fargate, or serverless deployments.

Security best practices (mTLS, secrets management).

Payload CMS or WordPress integration.

Salary : 11000 - 14500

About the Company

Webloo is a creative team of passionate designers, web developers, writers, and marketing professionals, offering exceptional service and high-quality work. We go above and beyond your expectations. At Webloo, your brand and business dreams become reality. Know more