Remote Backend Software Engineer

Posted

Apply now
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 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback