Yassir, the leading super App in the Maghreb region, is seeking a Backend Software Engineer to join their growing team in London. With operations in 45 cities across Algeria, Morocco, Tunisia, France, Canada, and Sub-Saharan Africa, and backed by $200M in funding, Yassir is transforming daily services in the region.
As a Backend Software Engineer, you'll be integral to building and maintaining the technology that powers Yassir's diverse service offerings, from ride-hailing and last-mile delivery to innovative financial services. You'll work with cutting-edge technologies including Node.js, Python, and Go, designing and implementing microservices architecture that scales across multiple countries.
The role requires at least 1 year of experience and offers the opportunity to work on challenging technical problems, from identity infrastructure to complex mapping and routing systems. You'll be part of a team that's making a real impact by bringing affordable financial and on-demand services to millions of Africans.
The position offers competitive compensation, including stock options, and the chance to work with sharp, motivated colleagues either in office or remotely. As the first Algerian startup to go through Y Combinator and backed by prominent investors, Yassir provides a unique opportunity to shape the future of digital services in Africa while tackling interesting technical challenges.
The ideal candidate should have strong OOP and software design knowledge, experience with databases like MongoDB, and familiarity with REST APIs and microservices. Additional skills in containerization (Docker, Kubernetes), caching (Redis), and system scaling are highly valued for senior roles. This is an excellent opportunity for someone who thrives in a fast-paced, entrepreneurial environment and wants to make a lasting impact on both technology and society.