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.