Please, let Yassir know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Yassir is the leading super App in the Maghreb region, changing the way daily services are provided.
The company operates in 45 cities across Algeria, Morocco, and Tunisia, with recent expansions into France, Canada, and Sub-Saharan Africa.
Yassir is backed by approximately $200M in funding from VCs in Silicon Valley, Europe, and other regions.
The company offers on-demand services such as ride-hailing and last-mile delivery, and is now introducing financial services to help users pay, save, and borrow digitally.
As a Backend Software Engineer, you will be part of the engineering team, working with a high-quality code base and the latest tools.
You will promote your skills in complex backend development, including microservices architecture, using Node.js, Python, or Go.
Your responsibilities include building large-scale backend systems and micro-services, designing and delivering powerful server-side applications, and conducting root cause analysis and rapid problem-solving.
You will also help improve existing code quality through unit tests, automation, and code reviews, and participate in brainstorming sessions to contribute ideas to technology, algorithms, and products.
Requirements:
A BS degree in computer science or equivalent experience is required; an MS degree or higher is preferred.
Solid knowledge of OOP and software design is necessary, with the ability to create extensible and reusable software that meets architectural objectives.
At least 1 year of technical experience is required, with proficiency in Node.js, Python, or Go.
Experience with databases such as MongoDB or others is required.
Familiarity with frameworks like Express.js or others is necessary.
Knowledge of web architecture, including REST and RESTful APIs, and micro-services is required.
Mastery of source version control using GIT is essential.
Nice to have skills include experience with Docker, Kubernetes, caching with Redis, web load balancing, scaling, OS administration, and encryption techniques.
Outstanding written and verbal communication skills are required.
Strong project management skills and the ability to prioritize and meet tight deadlines are essential.
Candidates should be highly organized, creative, and critical thinkers, comfortable in an entrepreneurial environment.
A procurement or legal background is a plus, along with excellent judgment and interpersonal skills.
Candidates should be detail-oriented, hardworking, passionate, and enthusiastic about Yassir.
Benefits:
The position offers great compensation and bonuses, including stock options.
There is a ground floor opportunity to shape the strategic direction of the company.
Employees will work with sharp, motivated co-workers in a fun office environment or remotely.
Paid company holidays are provided.
Full social coverage is included in the benefits package.
Apply now
Please, let Yassir know you found this job
on RemoteYeah
.
This helps us grow 🌱.