Morocco Job Openings

Webloo

Experienced Backend Developer (Node.js & GraphQL Federation)

Rabat

FULL TIME

November 4, 2024

Overview: Webloo is a (https://www.webloo.co/) dynamic and innovative agency dedicated to delivering exceptional solutions to our clients. We pride ourselves on fostering a collaborative and vibrant work environment where creativity and digital excellence thrive. As we continue to grow, we are seeking a motivated and experienced Backend Developer (Node.js & Graph QL Federation)
Job Summary
As a Senior Backend Developer, you will design, build, and maintain microservices using Node.js and Graph QL Federation. You will focus on implementing advanced authentication and authorization methods, including Open ID, JWT, and SSO, while also preparing robust CI/CD pipelines for web and mobile services. This role requires experience in real-time data handling with Web Socket (WSS) and a solid understanding of Agile methodologies.
Responsibilities
  • Architect, develop, and maintain Graph QL microservices using Node.js and Graph QL Federation.
  • Design and implement robust authentication and authorization systems, including Open ID, JWT, and Single Sign-On (SSO).
  • Set up and maintain CI/CD pipelines for backend services to streamline deployment and testing.
  • Collaborate with frontend and mobile teams to ensure seamless integration across platforms.
  • Implement real-time communication using Web Socket (WSS) for web and mobile applications.
  • Establish Agile workflows, manage sprint planning, and ensure task prioritization and timely delivery.
  • Conduct code reviews, mentor team members, and promote coding standards and best practices.
  • Monitor and optimize backend performance to ensure scalability, security, and reliability.
  • Integrate data storage solutions and caching mechanisms as required by applications.
  • Stay updated with industry trends, best practices, and emerging technologies in backend and microservices development.
Qualifications
  • Experience: Minimum of 5+ years in backend development, with at least 3 years focused on Node.js and Graph QL.
  • Microservices & Graph QL Federation: Deep expertise in designing, building, and scaling microservices using Graph QL Federation.
  • Authentication & Authorization: Strong knowledge of authentication and authorization protocols, including Open ID, JWT, and SSO.
  • CI/CD & Dev Ops: Experience setting up CI/CD pipelines and maintaining deployment processes for backend services.
  • Real-Time Communication: Proficiency in Web Socket (WSS) for real-time communication.
  • Agile Management: Proven ability to manage Agile workflows, sprints, and task prioritization.
  • Code Quality: Skilled in conducting code reviews, ensuring adherence to best practices and mentoring team members.
  • Platform Support: Experience preparing backend services to support both web and mobile applications.
  • Languages & Frameworks: Proficient in Node.js, with solid knowledge of Java Script/Type Script and common frameworks and libraries.
  • Database Management: Strong understanding of databases and data storage solutions, including both SQL and No SQL options.
Preferred Qualifications
  • Experience with containerization (Docker) and orchestration tools like Kubernetes.
  • Knowledge of AWS, GCP, or other cloud services.
  • Familiarity with caching solutions like Redis or Memcached.
  • Experience with serverless architectures and functions.
  • Familiarity with CI/CD tools like Jenkins, Git Lab CI/CD, or Git Hub Actions.
Why Join Webloo?
  • Be part of a dynamic, globally distributed team with members in the U.S., Morocco, Macedonia, Pakistan, India, the U.K., and beyond.
  • Competitive salary and benefits package
  • Flexible work arrangements and remote opportunities
  • Work on impactful projects with a focus on modern, scalable backend infrastructure
Job Type: Full-time
Pay: 13,500.00DH - 16,000.00DH per month
Ability to commute/relocate:
  • Rabat: Reliably commute or planning to relocate before starting work (Required)
Experience:
  • React: 2 years (Required)
  • Graph QL: 2 years (Required)
  • Node JS: 2 years (Required)
Language:
  • English (Required)
New Job Alerts
Glovo

Finance Ops Team Lead - Morocco

Casablanca

December 4, 2024

View Job Description
EPS EDUCATION MOROCCO

Stage Assistante Marketing

Casablanca

December 4, 2024

View Job Description
Groupe Kering

SAINT LAURENT Client Advisor/ Conseiller(e) de vente H/F - Maroc

Marrakech

FULL TIME

December 4, 2024

View Job Description
ONU Maroc

Appel à candidatures pour deux postes (OIM)

Rabat

December 4, 2024

View Job Description
INETUM

Stage pré-embauche : développeur

Casablanca

December 3, 2024

View Job Description
IKEA

Accounting Specialist

Tétouan

FULL TIME

December 3, 2024

View Job Description
Looking for similar job?
TotalEnergies

Senior Business Developer

Casablanca

FULL TIME

November 22, 2024

View Job Description
RemotePass

Senior Backend Engineer - Morocco

FULL TIME

November 6, 2024

View Job Description
AXA

JAVA Spring Boot OCR Developer

Rabat

November 30, 2024

View Job Description
AXA

Senior RPA Blue Prism developer

Rabat

November 30, 2024

View Job Description
Webloo

Experienced Mobile Developer (React Native) - Android & iOS

Rabat

FULL TIME

November 4, 2024

View Job Description
Jet Luxe

Full Stack Developer

Casablanca

November 4, 2024

View Job Description
See What’s New: Webloo Job Opportunities
Webloo

Experienced Mobile Developer (React Native) - Android & iOS

Rabat

FULL TIME

November 4, 2024

View Job Description
View More Jobs by Webloo
New Job Alerts
Glovo

Finance Ops Team Lead - Morocco

Casablanca

December 4, 2024

View Job Description
EPS EDUCATION MOROCCO

Stage Assistante Marketing

Casablanca

December 4, 2024

View Job Description
Groupe Kering

SAINT LAURENT Client Advisor/ Conseiller(e) de vente H/F - Maroc

Marrakech

FULL TIME

December 4, 2024

View Job Description
ONU Maroc

Appel à candidatures pour deux postes (OIM)

Rabat

December 4, 2024

View Job Description
INETUM

Stage pré-embauche : développeur

Casablanca

December 3, 2024

View Job Description
IKEA

Accounting Specialist

Tétouan

FULL TIME

December 3, 2024

View Job Description