Remote Software engineering Jobs · Africa

Job listings

  • Design, build, and maintain features for the domain applications.
  • Provide technical leadership and manage dependencies.
  • Conduct design and code reviews.

Yassir is the leading super App in the Maghreb region, changing how daily services are provided. They operate in 45 cities across Algeria, Morocco, Tunisia, France, Canada, and Sub-Saharan Africa, backed by VCs with ~$200M in funding, offering on-demand and financial services.

  • Build robust and scalable software in Node js.
  • Design and create (micro)services and system architecture for projects, and contribute and provide feedback to other team members.
  • Help improve existing code quality through writing unit tests, automation and performing code reviews.

Yassir is the leading super App in the Maghreb region, changing how daily services are provided and operating in 45 cities across Algeria, Morocco, and Tunisia, with expansions into France, Canada, and Sub-Saharan Africa. The company is backed by VCs and offers on-demand services like ride-hailing and last-mile delivery, and is introducing financial services to help users pay, save, and borrow digitally.

  • Set the technical direction and lead the delivery of a team of junior and mid-career engineers.
  • Collaborate daily with other senior technical leadership on the Kernel Team.
  • Ensure Ubuntu stays at the pinnacle of Linux distributions.

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles.