Yassir is the leading super App in the Maghreb region, changing the way daily services are provided. Operating in 45 cities across Algeria, Morocco, Tunisia, with expansions into France, Canada, and Sub-Saharan Africa, Yassir has secured ~$200M in funding from VCs globally. The company offers on-demand services like ride-hailing and last-mile delivery, and is introducing financial services to facilitate digital payments, savings, and borrowing.
As a Staff Backend Engineer (NodeJS) at Yassir, you will:
- Drive technical standards for the Backend across the consumer domain
- Lead Backend engineers with tech roadmaps, architecture decisions, and feature development
- Mentor junior developers and conduct technical interviews
- Design, build, and maintain features for domain applications
- Provide technical leadership and manage dependencies
- Conduct design and code reviews
- Participate in architecture discussions and building the technical roadmap
- Improve engineering standards, tooling, and processes
Key responsibilities include:
- Performing feasibility studies
- Drafting and submitting intellectual property
- Developing complex, multi-tier distributed software applications
- Creating technical and domain expertise
- Managing and assisting current software applications
Requirements:
- 10+ years of experience in backend engineering with NodeJS
- Strong foundation in programming fundamentals
- Excellent communication skills
- Experience with Git, writing testable code, and unit tests
- Deep knowledge of React and NodeJS
- Experience with A/B experiments and data-driven product development
Yassir offers:
- Opportunity to join a Y Combinator alumnus and fast-growing tech company
- Attractive salary and company stake
- Chance to impact company culture
- Steep learning curve with guidance
- Opportunity to make a real impact on affordable financial and on-demand services in Africa
Yassir values diversity and inclusivity, welcoming unique perspectives and experiences to contribute to their journey.