Senior Backend Engineer (NodeJS) - SuperApp

Leading super App in the Maghreb region providing ride-hailing, delivery, and financial services, operating in 45 cities across multiple countries.
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Finance · Travel

Description For Senior Backend Engineer (NodeJS) - SuperApp

Yassir, a Y Combinator-backed startup with $200M in funding, is seeking a Senior Backend Engineer to join their growing international engineering team. As the leading super App in the Maghreb region, Yassir operates across 45 cities in Algeria, Morocco, Tunisia, with recent expansions into France, Canada, and Sub-Saharan Africa.

The role involves working with a high-quality codebase and the latest tools, focusing on complex backend development including microservices architecture using Node.js. You'll be responsible for building large-scale backend systems and microservices, designing and developing powerful server-side applications in a dynamic environment where problem-solving skills are essential.

The ideal candidate will have strong experience with Node.js, MongoDB, and microservices architecture, along with knowledge of modern development practices and tools like Docker and Redis. You'll be part of a team that's transforming daily services across multiple regions, working on everything from ride-hailing and last-mile delivery to innovative financial services.

This is an opportunity to make a significant impact at one of North Africa's fastest-growing tech companies, helping to bring affordable financial and on-demand services to millions of Africans. The company offers a diverse and inclusive culture, with the chance to work on meaningful projects that have real-world impact. The position offers a steep learning curve with substantial responsibility and guidance, perfect for someone looking to grow their career in a fast-paced, entrepreneurial environment.

Last updated 14 days ago

Responsibilities For Senior Backend Engineer (NodeJS) - SuperApp

  • Build robust and scalable software in Node.js
  • Design and create microservices and system architecture for projects
  • Improve existing code quality through writing unit tests, automation and performing code reviews
  • Participate in brainstorming sessions and contribute ideas to technology, algorithms and products
  • Work with engineering and design teams to understand end-user requirements
  • Translate requirements into pragmatic and effective technical solutions
  • Dive into difficult problems and deliver results on schedule

Requirements For Senior Backend Engineer (NodeJS) - SuperApp

Node.js
MongoDB
Redis
Kubernetes
  • At least 5 years of experience in a similar role
  • Solid OOP and software design knowledge
  • Experience with Node.js
  • Experience with MongoDB or other databases
  • Knowledge of Express.js or other frameworks
  • Experience with REST and RESTful APIs, microservices
  • Proficiency in Git version control
  • Experience with Docker, kubernetes (preferred)
  • Experience with Caching, Redis server (preferred)
  • BSc/MSc in Engineering, Computer Science or relevant field
  • Experience in mobility, on-demand or fintech space
  • Ability to prioritize and meet tight deadlines
  • Comfortable working in an entrepreneurial environment

Interested in this job?

Jobs Related To Yassir Senior Backend Engineer (NodeJS) - SuperApp

Senior QA Automation Engineer

Senior QA Automation Engineer role at Yassir, leading super App in Maghreb, focusing on test automation and quality assurance for ride-hailing and financial services.

Senior QA Automation Engineer

Senior QA Automation Engineer position at Yassir, leading testing efforts for a major super App platform across multiple regions.

Senior Backend Engineer (NodeJS) - SuperApp

Senior Backend Engineer position at Yassir, building scalable Node.js microservices for Africa's leading super app platform.

Senior Java Full Stack Engineer

Senior Java Full Stack Engineer role at Yassir, building scalable software and microservices for the leading super App in the Maghreb region.

Senior QA Automation Engineer

Join Yassir as a Senior QA Automation Engineer to ensure quality in our super App, offering ride-hailing, delivery, and financial services across Africa and beyond.