Software Engineer – Python

Are you a Python wiz? Do you love coding? Do you want to work in a fast-paced and entrepreneurial environment working closely with the company founders (who love their products!)?

Do you also like coffee, freshly squeezed orange juice, foosball, PS4 or pool? If the answer to any of the above (preferably all of the above!) is “yes” then please read on! ….

Roles and Responsibilities

You will be involved in the back end implementation, planning, strategy and technical architecture for various projects on and its sister portals across MENA ( You will then work as part of a development team to successfully deliver the solution on time and to a high standard.

We are offering a competitive salary to the right candidate based on skills and experience, but most importantly we are offering the chance to really make a difference and see first hand the fruits of your labour as you contribute directly to the MENA region’s largest property portal network. The work you do will be seen by hundreds of thousands of end users across the region and you will feel a real sense of achievement working in a closely knit agile team! 

You should have very good experience with Python, Django and Databases. We work on advanced future oriented code base and technologies. This will require a high learning curve and good understanding of the OOP world.

Experience with the following is also a bonus:

– Redis
– Elasticsearch
– Sass
– APIs (Restful)
– Javascript
– Frontend technologies

An understanding of core technology principles and methodologies is vital. You must be able to do more than just code!

JRD Group believes strongly in the personal career development of its staff and we offer challenging work in a creative working environment that allows individuals to grow and progress their careers.

This is a role for an ambitious, talented candidate to contribute significantly and an opportunity for fast career growth. If this role is of interest to you, please send your CV by replying to this advert and we will get back to you.

Skills & Requirements

You should have experience in:

  • Python
  • Django
  • Javascript
  • Search Engines, Elasticsearch or any lucene based search engine
  • Technical architecture
  • Database architecture (noSql is a plus)
  • Must be able to work in a fast paced environment
  • Will have to coordinate with the front end team and QA team and set reasonable deadlines
  • Develop according to long lasting and easily editable code structures
  • Must consider speed and optimization while building the back end code


Interested? Send your CV here and we’ll get back to you