Senior Software Engineer UAE
Summary
Senior Software Engineer in Abu Dhabi (UAE residents only) who designs, develops, and maintains scalable web applications, APIs, and microservices. Works across a polyglot stack — Python/JavaScript/TypeScript/Java/Go, React, FastAPI/Spring Boot, AWS/Azure/GCP, Docker/Kubernetes — with CI/CD, PostgreSQL/MongoDB/Redis, and AI/ML integration as a plus.
One of our clients is looking for a Senior Software Engineer for the Abu Dhabi UAE location.
Note: Applicants already living in the UAE are only eligible to apply for this role.
Role Summary
Designs develops and maintains scalable software solutions collaborating cross-functionally to deliver high-quality products in fast-paced environments.
Responsibilities
- Develop and maintain web applications APIs and microservices
- Write clean scalable and well-documented code
- Participate in code reviews testing and CI/CD pipelines
- Collaborate with product design and DevOps teams
- Troubleshoot debug and optimize application performance
- Stay current with emerging technologies and best practices
Technical Skills
- Languages: Python JavaScript/TypeScript Java Go
- Frontend: React
- Backend: FastAPI Spring Boot
- Cloud: AWS Azure or GCP
- DevOps: Docker Kubernetes CI/CD (GitHub Actions Jenkins)
- Databases: PostgreSQL MongoDB Redis
- AI/ML Integration: LangChain OpenAI APIs vector databases (a plus)
- Other: REST/GraphQL APIs Git Agile/Scrum
Experience & Education
- 6 years in software development
- Bachelors in Computer Science or equivalent
- Experience with cloud-native and distributed systems preferred