Remote Backend Software Engineer

Logo of Yassir

Yassir

πŸ“Remote - Worldwide

Job highlights

Summary

The job is for a backend developer at Yassir, a leading super app in the Maghreb region. The role involves building large scale backend systems and microservices using Node.js, Python or Go. The candidate should have solid OOP and software design knowledge, be comfortable working in an entrepreneurial environment, and have excellent communication skills.

Requirements

  • A BS degree in computer or any equivalent experience
  • MS degree and above preferred
  • Solid OOP and software design knowledge
  • Must have technical skills with at least 1 year experience
  • Language: Node.js , Python or Go
  • 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 , Python or Go
  • 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

  • Containers: Docker, kubernetes
  • Caching, Redis server
  • Web load balancing
  • Scaling
  • OS administration
  • Encryption : https//, digital signing

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Yassir know you found this job on JobsCollider. Thanks! πŸ™