Junior Backend Engineer

  • Morocco

Software Development

Entry Level

Summary

The job is for a backend developer role at Yassir., A leading super App in the Maghreb region offering on-demand services such as ride-hailing and last-mile delivery, and now introducing financial services. The candidate will work with a high-quality code base and the latest tools, own and build large scale backend systems and micro-services, and contribute to the company's strategic direction.

Requirements

  • BS degree in computer or any equivalent experience
  • Solid OOP and software design knowledge
  • Language: Node.js
  • Database: Mongodb or other
  • Framework: Express.js or other
  • Web architecture: Rest and restful APIs, micro-services
  • Master source version control: GIT

Responsibilities

  • 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
  • Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products
  • Work with the engineering and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
  • Dive into difficult problems and successfully deliver results on schedule

Preferred Qualifications

Procurement or legal background is a big plus

Benefits

  • Great compensation and bonuses including stock options
  • Ground floor opportunity with the team; shape the strategic direction of the company
  • Sharp, motivated co-workers in a fun office environment or in remote
  • Paid company holidays
  • Full social coverage
Share this job:
Please let Yassir know you found this job on Remote First Jobs 🙏
Apply now