View Our Website View All Jobs

Senior Software Engineer (Remote)

Would you like to be part of a growth story in a fast moving start-up?

Are you ready to take up the challenge in an international team, and move your career forward?

At Justmop.com, we're on a mission to change the way GCC books home services, starting with cleaning. Every day, we connect our customers with great cleaning service providers through our beautiful apps and website. By doing this, we make our customers' lives a little bit easier, while simultaneously helping our partners increase their earning potential.  

We are operating in 6 different countries in the region; UAE, Kuwait, Bahrain, Qatar, Oman and KSA. We are now growing rapidly and expanding our services all across GCC. We need hardworking, dedicated and energetic team members to make it happen.  

Join us on this ride!

Job Description

We are looking for a Senior Software Engineer with a strong sense of ownership and a passion for delivering innovative solutions to help us shape the future of home services. As an engineer at Justmop.com, you will brainstorm with Product Managers, Designers, and Frontend Engineers to conceptualize and build new features for our user base from over 200 nationalities. You will work on our web and mobile platforms, implementing features across the entire stack. Some exciting projects you may work on include:

  • Prototyping and implementation of new services in addition to home cleaning such as maintenance, handymen, laundry, etc.
  • Customer-to-supplier dispatching algorithms
  • Data visualization and machine-learning prediction algorithms
  • Real-time order tracking
  • Development & optimization of APIs for 3rd party integrations
  • Database modelling, design and implementation as necessary

Qualifications and Skills

  • Strong in PHP 7,
  • Very comfortable with RDMS (MySQL) and Doctrine 2,
  • Good understanding of MVC architecture and RESTful services,
  • Good understanding of SOLID, YAGNI, KISS, DRY principles,
  • Very strong Object Oriented Programming and design pattern skills,
  • Experience working with MVC Frameworks, such as Laravel or Symfony,
  • Very comfortable working with GIT version system,
  • Experience working with Docker,
  • Experience working with Queue Management System (RabbitMQ),
  • Experience in AWS Services is a big plus,
  • Familiarity with agile development practices such as Continuous Delivery, Test-Driven Development, and Scrum.
  • Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time,
  • You’re a fast learner, you can contribute from day one and can bring good opinions to the table.

Benefits

No benefit would replace start-up spirit, working with a great team and entrepreneurial working environment! However, we also have benefits like:

  • Competitive salary,
  • Continuous learning with mentorship, coaching and on-the-job training,
  • Fast career growth,
  • Team activities and meals,
  • Yearly budget for events.
Read More

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file