Skip to content
Rachid Bouadi
All experience

Professional experience · 01

Yassir

Software Engineer, Backend

Backend engineering for the driver lifecycle, within the Driver Account / Driver Experience squad.

Period
21 July 2026 – Present
Location
Remote · Algeria
Team
Driver Account / Driver Experience
Focus
Backend services & APIs

01 / Context

Role & team

Yassir is a technology company offering ride-hailing, delivery and payment services. Within the mobility platform, my backend work supports the driver lifecycle, from onboarding and activation to account and profile management.

I work with product, mobile, QA and fellow backend engineers to translate driver-account needs into maintainable backend changes, from refinement through release and production follow-up.

02 / Day-to-day work

Responsibilities & contributions

Driver account APIs

Build and maintain APIs and backend services for driver onboarding, account management and profile management using Node.js, NestJS, Express.js and TypeScript.

Business workflows

Contribute to activation workflows, business rules, and country- and service-specific backend configuration.

Production delivery & collaboration

Investigate backend issues and monitor production behavior with Datadog. Work with product, mobile, QA and engineering teams through refinement, implementation, testing, code review and releases.

03 / How I work

Engineering practices

Team delivery

Participate in refinement, automated testing and code review, coordinating API changes with the teams consuming them.

Production follow-through

Support releases, investigate backend issues and use Datadog to understand service behavior in production.

04 / Tools & systems

Technical environment

Tools I work with across backend services and the wider platform—not a stack limited to one service or feature.

  • Node.js
  • NestJS
  • Express.js
  • JavaScript
  • TypeScript
  • MongoDB
  • Redis
  • Microservices
  • GCP
  • Datadog

Continue the conversation

Interested in working together?

Explore my background or get in touch to discuss a role.

Back to all experience