Senior Backend Engineer (NodeJS) - SuperApp

Leading super App in the Maghreb region providing ride-hailing, delivery, and financial services across Africa and beyond.
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Backend Engineer (NodeJS) - SuperApp

Yassir, a rapidly growing super App backed by $200M in funding, is seeking a Senior Backend Engineer to join their international engineering team. Operating in 45+ cities across Algeria, Morocco, Tunisia, France, Canada, and Sub-Saharan Africa, Yassir is revolutionizing daily services through ride-hailing, last-mile delivery, and financial services.

As a Senior Backend Engineer, you'll be instrumental in building and maintaining large-scale backend systems and microservices using Node.js. You'll work with a high-quality codebase and modern tools, focusing on complex backend development and microservices architecture. The role demands expertise in creating robust, scalable solutions while collaborating with cross-functional teams.

The position offers a unique opportunity to impact millions of lives by making financial and on-demand services more accessible across Africa. You'll be joining one of the first Algerian startups to participate in Y Combinator, working in a diverse, inclusive environment that values different perspectives and experiences.

The ideal candidate brings strong technical expertise in Node.js, databases, and microservices architecture, combined with the ability to thrive in a fast-paced startup environment. You'll participate in system design, code reviews, and architectural decisions while helping to mentor and grow the engineering team.

This remote position offers the chance to be part of a transformative journey in the African tech ecosystem, working on challenging problems with real-world impact. If you're passionate about building scalable solutions and want to contribute to digital transformation in Africa, this role presents an excellent opportunity to make a lasting impact.

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 work under pressure and meet tight deadlines
  • Comfortable working in an entrepreneurial environment

Benefits For Senior Backend Engineer (NodeJS) - SuperApp

  • Remote work opportunities
  • International work environment
  • Fast-paced learning environment
  • Impact on company culture
  • Work with latest tools and technologies

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 microservices with Node.js for a leading super App in North Africa.

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.