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
Software developer vacancy in Abu-Dhabi UAE
Develops and maintains software applications using languages like Java, Python, or C++ while debugging and collaborating with a team in Abu Dhabi.
Lead Web Developer & Digital Platforms
Lead the build, security, and optimization of corporate websites and digital platforms, integrating Salesforce for lead generation while collaborating with marketing and ICT teams.
Software Engineer, Data Infrastructure & Acquisition - Abu Dhabi, United Arab Emirates
Build and scale Speechify’s petabyte-scale data pipeline for AI model training, integrating cloud infrastructure (GCP/Terraform) and web-crawler pipelines to feed text-to-speech models.
Software Engineer (Data)
Build and maintain data pipelines and platforms in Python/SQL to make data reliable and accessible for teams, using tools like Airflow, Spark, and Snowflake.
Software Engineer (Data)
Build and maintain PRYPCO’s data platform, designing reliable pipelines and tools to make data accessible for teams using Python, SQL, Airflow, Spark, and Snowflake.
Python Developer
Build and maintain high-performance Python microservices with strict typing and schema validation using Pydantic, focusing on clean, modular code and on-premises infrastructure.
Python Developer
Build and maintain high-performance Python microservices with strict typing and Pydantic validation for an on-premises infrastructure, focusing on reliability and clean code organization.
Software Engineer
Builds and maintains scalable web apps using JavaScript/TypeScript, Node.js, Next.js, NestJS, Python, and PostgreSQL/MySQL in Dubai.
Senior Salesforce Developer
Build and optimize enterprise-scale Salesforce solutions using Apex, LWC, and Service Cloud for a UAE-based product company.
Software Engineer ll - Flutter
Build and ship Flutter mobile apps end-to-end, owning features from discovery to release while mentoring peers and refining engineering practices.
Software Engineer - Solana
Build Solana smart contracts in Rust with Anchor, integrate DeFi protocols, and develop low-latency trading strategies with real-time WebSocket feeds.
Software Engineer
Builds and owns backend services for a crypto-native trading platform, writing TypeScript services, APIs, and integration tests while collaborating on real-time infrastructure.
Software Developer
Develops scalable backend services in C#/.NET, REST APIs, and distributed systems with Kafka, Redis, and Docker, while mentoring junior engineers and leading code reviews.
Software Engineer - Level 1
Build and maintain backend services in C#/.NET to power Edenred’s global payment solutions, collaborating in Agile squads to solve customer problems and improve financial transactions.
Graduate Programme 2027: Software Engineer (Python)
Build scalable Python APIs and data pipelines for a global fintech app, using PostgreSQL, Kafka, and Kubernetes in a hybrid role.
Senior Software Engineer
Senior .NET engineer building and integrating enterprise systems for a Dubai-based smart university, focusing on student information, CRM, ERP, and cloud-native solutions on AWS/Azure.
Sr Software Engineer (Java/Python) — Lead & Cloud (Bahrain)
Lead a delivery-focused engineering team in Bahrain, building cloud-enabled software with Java/Python and guiding architecture and end-to-end delivery.