logo

Senior Full-Stack Engineer (Open Application)

localisationCasablanca, Casablanca-Settat, Morocco


Introduction to the position


This is an open pipeline for senior engineers only (5+ years experience) who are interested in contributing to a live mobility platform and growing a modern TypeScript ecosystem at scale.We may not have an immediate opening, but we evaluate strong profiles continuously to anticipate future needs and avoid reactive recruiting.


Your role


### What You’ll Work On (depending on timing and needs)- Backend features in NestJS (booking, payments, users, analytics, etc.)- Web development for our Backoffice (Next.js)- Reliability, performance, and systems improvements- API design, PostgreSQL data modeling, and TypeORM work- Contributions to stability, observability, performance, and developer experienceYou won’t be expected to lead teams or handle management — this is a senior IC role.


Your team


We're a lean, senior team building production systems that scale. You'll work closely with experienced engineers who will mentor your growth while expecting quality contributions.You'll thrive if you value:- Clean code practices – readable, maintainable, well-tested code- Learning mindset – growing your skills with guidance from senior engineers- System thinking – understanding how your code fits into the larger platform- Quality focus – taking ownership of features from development to production- Collaboration – code reviews, pair programming, knowledge sharing


Your qualifications


### What We’re Looking For- 5+ years professional experience as a backend or full-stack engineer- Strong proficiency with Typescript- Experience in **Node.js frameworks** (NestJS preferred, Express.js OK)- Solid SQL and PostgreSQL fundamentals- Solid architecture and system design skills - Experience with distributed systems, production-grade code and CI/CD- Ability to collaborate with remote engineers in a high-velocity environment- Ownership mindset and clean code practices### Nice to Have- Experience with multi-tenant or B2B systems- Familiarity with AWS (RDS, EC2, Lambda, S3)- Experience with Flutter or other mobile ecosystems


Benefits


- Contribute to a live platform serving 30K+ monthly bookings- Have strong ownership from day 1 with wide spectrum for growth- Join a senior engineering team that values autonomy and engineering craft