Software Engineering Jobs in United Arab Emirates
There are 336 open Software Engineering jobs in United Arab Emirates on freehire right now. 91 of them were posted recently. The skills employers ask for most often are java, api and python.
Most requested skills
- java 54%
- api 43%
- python 36%
- cloud 32%
- ci-cd 27%
- rest 26%
- sql 25%
- javascript 24%
How the work is done
- Remote 14 · 4%
- Hybrid 12 · 4%
- Onsite 5 · 1%
Visa sponsorship offered in 95% of the 74 postings that state a position on it.
Seniority
- Senior 92
- Intern 10
- Lead 9
- Junior 8
- Staff 6
- Middle 5
Who is hiring
- 1000+ employees 17
- 501-1000 employees 9
- 11-50 employees 5
- 51-200 employees 5
- 201-500 employees 4
Senior Python Developer
Build and maintain web apps using Python and Django, collaborating with teams to ship features and ensure performance and scalability.
Junior Software Developer
Build and maintain internal sales tools and dashboards using JavaScript, Python, or PHP, integrating CRM systems and automating workflows to support sales operations.
Software Developer
Builds scalable .NET Core and Python web/desktop apps using Angular, REST APIs, and microservices; maintains Windows services and background systems in Dubai.
Python Developer
Build and maintain quantitative trading tools in Python, automating data prep and industrializing trading strategies for a finance research team.
Software developer
Develops, tests, and deploys software solutions in Abu Dhabi using languages like C++, Java, or Python and web technologies.
Software Developer
Builds and maintains full-stack applications in Java/Python/JavaScript, integrates systems, and ships features on-site in Dubai for a tech company.
Quant Software Developer
Build real-time data-handling algorithms in C++ or Java, and use Python/R for large-scale data analysis and modeling for a trading firm.
Software Developer
Develop and maintain software applications using languages like Java, Python, or PHP in a UAE-based team.
Software Developer
Build and customize Odoo ERP modules in Python, integrate third-party systems via REST APIs, and maintain enterprise software for a UAE-based provider of scientific and cybersecurity solutions.
Senior Python & Odoo ERP Developer
Build and maintain Odoo ERP modules and Python-based business applications to support digital transformation at a Dubai-based software company.
Senior Software Developer
Develop secure flight controller software for autonomous UAVs using C/C++ and RTOS, integrating sensors and hardware while ensuring embedded security and compliance.
Lead Software Developer
Lead embedded software development for autonomous UAV systems, focusing on flight controllers, security, and real-time C/C++ systems while mentoring engineers and managing CI/CD pipelines.
Senior Software Developer
Build and maintain healthcare software systems in Java, C++, or Python to improve patient care and public health services.
Senior Software Developer
Senior Software Developer builds and maintains software using Java, C++, or Python in a product-focused team, following Agile practices and ensuring clean, tested code.
Senior Software Developer
Designs, builds, and maintains software systems using Java, C++, or Python while mentoring junior developers and following Agile practices.
Internship - Software Developer
Interns contribute to real GIS software projects, researching new methods, designing features, and documenting solutions using Java, C#, or Python.
REACT WEB APP DEVELOPER
Build and maintain React-based web apps with Node.js backends, REST APIs, and SQL Server databases for a Dubai-based product company.
Java Developer (Experience:3-7 years )
Builds and maintains Java-based applications using Spring Boot, Hibernate, and RESTful services; writes clean, testable code and collaborates with cross-functional teams.
Java Developer - Remote Tech Opportunities
Java Developer role in Dubai; builds and maintains Java-based applications for a job-board platform.