Full Stack Developer


Role: Full Stack Engineer (Python AND ReactJS)

Contract/ Permanent: Permanent

Work Location: Remote or based in Dubai

Start Date: Immediate Joiners to Maximum of 4 weeks’ Notice preferred


Salary: 20 000 – 23 000 AED per Month (depending on experience)


Remote working options

Medical insurance

1 flight back home each year

Great compensation and rewards.

An opportunity to work on new projects from scratch and make independent decisions.

Opportunity for leadership on the technology team and the company.


Important Note: Candidates must be willing to travel into the UAE when needed. If working remotely, no more than a 2–3-hour time difference will be considered

Technologies and Skills Required:  

BSc degree in Computer Science/Computer Engineering. Master's degree is a plus.

Proven experience as a Full Stack Developer with backend and frontend responsibilities.

Experience developing desktop and web applications.

3+ years of strong work experience in ReactJS, Redux, VueJS Frameworks.

2+ years of experience in intensive real-time Applications and web-socket technologies.

Strong Skills in frontend frameworks/libraries like jQuery, jQueryUI, AJAX, Bootstrap & Chart.js

Strong object-oriented JavaScript, HTML 5, CSS Modules, Web pack, Babel, npm.

Knowledge of CSS pre-compilers like Sass and LESS is preferred.

3+ years of work experience in Python

3+ years of experience in using AWS cloud and its resources/services.

3+ years of experience in developing APIs (REST & SOAP protocols).

Strong experience with relational databases (SQL Server, MySQL, PostgreSQL) and non-relational databases (MongoDB, Cassandra)

2+ years of Experience in Automated Testing Framework targeting unit testing & UI testing.

Knowledge of Java is a PLUS.

Autonomous, critical-thinker & problem-solver with a strong analytical mindset.


  • Employment Status: Permanent
  • Job Location: United Arab Emirates


  • Employment Status: Permanent
  • Job Location: United Arab Emirates

Find your dream job

Browse our vacancies

Find your dream team

Contact our representative