Company logo hidden

Senior Software Engineer - IT (Full Stack)

Unlock employer Dubai, United Arab Emirates Posted: 20 Nov 2025

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Fluent

Position

The main objective of this role is to design, develop, test, and maintain software applications with the assistance of AI-based code generation tools. The Senior Software Engineer will work closely with the Software Engineering Chapter to continuously optimize development and unit testing processes for greater efficiency. Additionally, the role involves collaboration with cross-functional teams to deliver high-quality software and streamline workflows through AI-driven automation, as well as overseeing and peer reviewing completed work as part of the release process.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Key Responsibilities:

  • Design, develop, and maintain scalable and high-performance software applications.
  • Translate functional and non-functional requirements into practical technical designs and solutions.
  • Develop solutions based on Microservice/Micro frontend architecture, adopting functional programming styles, and following DevOps/GitOps practices.
  • Create solutions for hybrid cloud, distributed, scalable, and multi-region deployments, ensuring traceability and observability.
  • Utilize AI-powered tools for code generation, debugging, and unit testing automation.
  • Translate business requirements into technical solutions based on design and coding best practices.
  • Collaborate with stakeholders in the technical design process and analyze technical application requirements.
  • Support design and architecture components and identify inefficiencies, proposing solutions.
  • Mitigate security-related considerations while developing software and prior to release.
  • Debug complex code and optimize performance based on design documents.
  • Conduct peer reviews of code focusing on good coding principles and best practices.
  • Automate unit tests and perform independent testing, troubleshooting moderate to high complexity issues.
  • Collaborate with the QA team to develop AI-driven testing frameworks for automated test case generation.
  • Stay updated with emerging AI technologies and integrate best practices into the development lifecycle.

Qualifications:

  • Bachelor's Degree in Information Technology, Computer Science, or a related field.
  • 5 - 7 years of relevant experience.
  • Fluent in English.

Competencies:

  • Customer Focus
  • Teamwork
  • Effective Communication
  • Personal Accountability & Commitment to Achieve
  • Resilience and Flexibility (Can do attitude)

ISR Requirements:

  • Reads and complies with the ISR policies of the Company and reports any weaknesses or incidents.
  • Completes all required ISR awareness sessions and follows associated guidelines in day-to-day operations.
Apply Direct

Jobs you might like   View all jobs

About Airlines and Aviation Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct