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 will include owning and building large-scale backend systems and micro-services, designing, developing, and delivering powerful server-side applications.
You will be required to perform root cause analysis and rapid problem-solving in a highly dynamic environment.
Tasks include building robust and scalable software, designing and creating microservices, improving existing code quality, participating in brainstorming sessions, and delivering results on schedule.
Requirements:
A BS degree in computer science or equivalent experience is required; an MS degree and above is preferred.
Solid knowledge of OOP and software design is necessary to create extensible and reusable software.
At least 1 year of technical experience is required.
Proficiency in Node.js, Python, or Go is mandatory.
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 essential.
Mastery of source version control using GIT is required.
Nice to have skills include experience with Docker, Kubernetes, caching with Redis server, web load balancing, scaling, OS administration, and encryption techniques.
Outstanding written and verbal communication skills are essential.
Strong project management skills and the ability to prioritize and meet tight deadlines are required.
Candidates should be highly organized, creative, and critical thinkers, comfortable in an entrepreneurial environment.
A procurement or legal background is a plus.
Excellent judgment, communication, and interpersonal skills are necessary.
Candidates should be detail-oriented, hard-working, 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 🌱.