Full Stack Developer @ ESM Dubai

ESM - Events and Sports Management

Dubai

On-site

AED 350,000 - 700,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual flight allowance
Private medical insurance
End of service benefit
Access to lifestyle discounts

Job summary

ESM - Events and Sports Management in Dubai is seeking an experienced Full Stack Developer to design, build, and scale modern web applications. You will work across front-end and back-end stacks, deliver secure cloud-based solutions, and help drive AI-assisted development initiatives.

The role requires leadership, mentorship, and collaboration with stakeholders to align technology with business goals, while staying current with AI trends and best practices in DevOps, security, and performance.

Qualifications

  • Bachelor's Degree in Computer Science, IT, or related field.
  • Relevant professional certifications (Cloud, DevOps, Architecture, etc.)

Responsibilities

  • Lead the end-to-end software development lifecycle, from requirement gathering to deployment and ongoing support.
  • Design and implement scalable, secure, and cloud-ready architectures.
  • Develop responsive, dynamic, and visually engaging applications (front-end and back-end).
  • Develop and maintain robust back-end services and APIs for integrations.
  • Establish coding standards, best practices, and AI-assisted development processes.

Skills

JavaScript
TypeScript
PHP
Node.js
React
Angular
Vue
SQL

Education

Bachelor's Degree in CS/IT or related field

Tools

Docker
Kubernetes
Git
Jira
Confluence
WordPress
Shopify

Job description

ESM is looking for an experienced Full Stack Developer to join our team in Dubai, UAE. This role is responsible for designing, building, and scaling modern web applications while delivering secure, cloud-based, high-performance solutions. The successful candidate will support development initiatives, contribute to technical decisions, and work closely with stakeholders to deliver scalable and innovative software solutions.

You will play a key role in leveraging AI-assisted development tools and integrating Generative AI solutions to enhance productivity, automate workflows, and deliver intelligent software solutions that support business objectives.

Key Objectives
  • Lead the end-to-end software development lifecycle, from requirement gathering to deployment and ongoing support.
  • Design and implement scalable, secure, and cloud-ready architectures that ensure performance and reliability.
  • Develop responsive, dynamic, and visually engaging applications (front-end and back-end), ensuring an optimal user experience.
  • Develop and maintain robust back-end services and APIs for seamless integrations.
  • Establish and enforce coding standards, best practices, design patterns, and AI-assisted development practices across the development team.
  • Manage and optimize cloud infrastructure, CI/CD pipelines, and DevOps processes.
  • Conduct code reviews, testing strategies, and performance audits to maintain high-quality software.
  • Leverage AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, Claude) to improve development productivity, code quality, and delivery efficiency.
  • Design, develop, and integrate AI-powered capabilities using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI APIs, and intelligent automation where they deliver measurable business value.
  • Evaluate emerging AI technologies, frameworks, and industry trends, recommending and implementing solutions that enhance business processes and software capabilities.
  • Ensure responsible AI adoption by implementing security, privacy, governance, compliance, and prompt engineering best practices.
  • Collaborate closely with managers, designers, and stakeholders to align technology solutions with business goals.
  • Provide technical leadership and mentorship to developers, fostering continuous learning, innovation, and knowledge sharing.
  • Stay ahead of emerging technologies, frameworks, and AI advancements, evaluating and introducing improvements where beneficial.
  • Contribute to strategic planning, technical roadmaps, and innovation initiatives for scalable, future-ready software solutions.
Desired Qualifications
Set of Required Skills, Knowledge and Behaviours
  • Bachelor's Degree in Computer Science, IT, or related field
  • Relevant professional certifications (Cloud, DevOps, Architecture, etc.)
Desired Experience
  • 6+ years of professional full stack development experience (with at least 2 years in a senior/lead role)
  • Strong expertise in front-end technologies (HTML5, CSS3, JavaScript, React, Angular, Vue)
  • Advanced experience with back-end technologies (PHP with Laravel, Node.js, Express.js, or equivalent)
  • Solid database design and optimization experience (MySQL, PostgreSQL, MongoDB, Redis)
  • Proven experience with cloud platforms (AWS, Azure, or GCP) and server management
  • Familiarity with containerization and orchestration (Docker, Kubernetes)
  • Strong background in API design, integration, and microservices architecture
  • Experience with DevOps tools, CI/CD pipelines, and automated testing frameworks
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, Claude, or similar) to improve software development productivity and code quality
  • Experience integrating Generative AI services (e.g., OpenAI, Azure OpenAI, Google Gemini, Anthropic APIs, or equivalent AI platforms) into enterprise applications
  • Familiarity with AI application development concepts, including prompt engineering, Retrieval-Augmented Generation (RAG), vector databases, AI orchestration frameworks, and Model Context Protocol (MCP), is an advantage
  • Prior experience leading teams, mentoring developers, and conducting code reviews
AI & Modern Development Experience
  • Experience using AI-assisted coding tools such as GitHub Copilot, Cursor AI, ChatGPT, Claude, or similar
  • Experience integrating AI services including OpenAI, Azure OpenAI, Anthropic, or Google Gemini APIs
  • Understanding of prompt engineering, embeddings, vector databases, and Retrieval-Augmented Generation (RAG)
  • Experience building AI-powered chatbots, assistants, document search, or workflow automation solutions is highly desirable
  • Familiarity with AI model deployment, monitoring, and cost optimization
Job-Specific Knowledge & Skills
  • Excellent problem-solving and architectural design skills
  • Proficiency in JavaScript, TypeScript, PHP, Node.js, and SQL/NoSQL query languages
  • Strong understanding of AI-assisted software development best practices and their application throughout the software development lifecycle
  • Ability to evaluate, integrate, and optimize Generative AI solutions within enterprise applications
  • Familiarity with AI development frameworks and SDKs such as LangChain, Semantic Kernel, Vercel AI SDK, or equivalent
  • Knowledge of Model Context Protocol (MCP), AI agent architectures, prompt engineering, and Retrieval-Augmented Generation (RAG) concepts is an advantage
  • Understanding of AI security, governance, data privacy, model limitations, and responsible AI development practices
  • Understanding of UI/UX principles and the ability to guide design improvements
  • Hands-on experience with CMS platforms (WordPress, Shopify, etc.)
  • Strong knowledge of security protocols, authentication, and data protection
  • Familiarity with Agile methodologies (Scrum/Kanban) and collaboration tools (Jira, Confluence, Git)
  • Ability to manage priorities in a fast-paced, dynamic environment
  • Strong leadership, communication, collaboration, and stakeholder management skills
What We Offer
  • A competitive salary package
  • Annual flight allowance
  • Private medical insurance
  • End of service benefit
  • Access to lifestyle discounts
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Developer @ ESM Dubai
Full Stack Developer @ ESM Dubai

Hamiltonaquatics • Dubai

On-site
AED 300,000 - 420,000
Annual flight allowance
Private medical insurance
End of service benefit
+1
Senior Full Stack Dev — AI, Cloud & Leadership (Dubai)
Senior Full Stack Dev — AI, Cloud & Leadership (Dubai)

ESM - Events and Sports Management • Dubai

On-site
AED 350,000 - 700,000
Annual flight allowance
Private medical insurance
End of service benefit
+1
Full Stack AI Engineer
Full Stack AI Engineer

Flatgigs • United Arab Emirates

Hybrid
AED 120,000 - 180,000
Competitive salary
Direct exposure to cutting-edge AI projects
Flat team structure
+2
Staff Engineer (Java) - Dubai
Staff Engineer (Java) - Dubai

Salt • Dubai

On-site
AED 450,000 - 750,000
AI Specialist
AI Specialist

Alpago Design & Build • Dubai

On-site
AED 180,000 - 320,000
Full Stack Engineer
Full Stack Engineer

Digifloat • Abu Dhabi

On-site
AED 260,000 - 420,000
Senior Data & AI Platform Engineer
Senior Data & AI Platform Engineer

Timesworld • Dubai

On-site
AED 150,000 - 200,000
Senior Data & AI Platform Engineer
Senior Data & AI Platform Engineer

Times World • Dubai

On-site
AED 180,000 - 240,000
Senior Full Stack Engineer - GenAI
Senior Full Stack Engineer - GenAI

GSS Group • Dubai

On-site
AED 300,000 - 480,000
Senior Technical Software Engineer - AI Platforms
Senior Technical Software Engineer - AI Platforms

Emirates Airlines - Other locations • Dubai

On-site
AED 300,000 - 540,000
Travel benefits
Flight discounts
Healthcare package
+2