Y

Yassir

On-demand ride-hailing, delivery, and digital finance

Senior Back-end Engineer Node.js

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAlgiers [El Djazaïr], AlgeriaHybrid

About the Job

Requirements

  • A Bachelor of Science or Master of Science in Engineering, Computer Science, or a relevant field.
  • At least four years of experience in a similar role.
  • Ability to prioritize, work independently, contribute under pressure, and meet tight deadlines.
  • Strong organization, creativity, and critical thinking.
  • Comfort working in an entrepreneurial environment.
  • Solid object-oriented programming and software design knowledge, including creating extensible, reusable software that meets architectural objectives.
  • Proficiency with Node.js.
  • Experience with MongoDB or another database.
  • Experience with Express.js and NestJS.
  • Knowledge of REST and RESTful APIs and microservices.
  • Proficiency with Git source control.
  • Experience with Docker and Kubernetes.
  • Knowledge of caching and Redis.
  • Knowledge of web load balancing and scaling.
  • OS administration experience.
  • Knowledge of encryption, HTTPS, and digital signing.

Responsibilities

  • Build robust and scalable software using Node.js.
  • Design and create services and system architecture for projects, and contribute feedback to other team members.
  • Improve existing code quality by writing unit tests, automating tests or processes, and performing code reviews.
  • Participate in brainstorming sessions and contribute ideas about technology, algorithms, and products.
  • Work with engineering and design teams to understand end-user requirements, formulate use cases, and translate them into pragmatic technical solutions.
  • Analyze difficult problems and deliver results on schedule.
  • Own and build large-scale backend systems and microservices.
  • Design, develop, and deliver server-side applications.
  • Perform root-cause analysis and rapid problem-solving.

Desired Qualifications

  • Experience in a rapidly growing company in the mobility, on-demand, or fintech space.

About the Company

Yassir

On-demand ride-hailing, delivery, and digital finance

Yassir runs a super app that combines ride-hailing and last-mile delivery across 45 cities in the Maghreb, with recent expansions into France, Canada, and Sub-Saharan Africa, and it is adding digital financial services for paying, saving, and borrowing. Users access all services in one app, with the platform coordinating rides and deliveries through its logistics network and offering fintech features for payments and lending. Unlike single-service competitors, Yassir bundles transportation, delivery, and financial tools within a single regional marketplace, and it emphasizes social values and financial inclusion. Its goal is to become a comprehensive marketplace that helps people use a cashless, digital economy while meeting everyday needs across its growing network.

Company size
1,001-5,000
Company stage
Series B
Total funding
$180.3M
Headquarters
Algiers, Algeria
Founded
2016

Recently Posted Jobs

Explore more opportunities at Yassir

See more jobs