Junior Full Stack Engineer

  • $60k-$120k
  • Morocco

Software Development

Entry Level

Summary

The job is for a software engineer at Yassir, a leading super app in the Maghreb region offering on-demand services and now financial services. The role involves building robust software, designing microservices, improving code quality, participating in brainstorming sessions, understanding end-user requirements, and delivering results on schedule. The company values diversity and an inclusive culture.

Requirements

  • BSc/MSc in Engineering, Computer Science or relevant field
  • Solid OOP and software design knowledge

Responsibilities

  • Build robust and scalable software in Java /Nodejs or Go with ReactJs frontend
  • Design and create (micro)services and system architecture for projects
  • 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

Previous experience in a similar role/intern is a plus

Benefits

  • Demonstrated ability to prioritize, self-start, contribute under pressure and meet tight deadlines
  • Highly organized, creative and critical thinker
  • Comfortable working in an entrepreneurial environment
  • Experience in a rapidly growing company in the mobility, on-demand or fin-tech space is a plus
Share this job:
Please let Yassir know you found this job on Remote First Jobs 🙏
Apply now