Point your AI agent at freehire and let it find you a job.

Get the CLI →

ESOL Global

NewBe an early applicant

AI-Native Full-Stack Engineer

Posted 2 views
Discussion

Summary

Senior full-stack engineer (10+ yrs) building AI-native applications for enterprise banking platforms in Dubai: React/TypeScript frontends plus Java/Spring Boot, Node.js and Python microservices, running on Docker/Kubernetes with PostgreSQL, Kafka, and GenAI tooling like Claude Code and GitHub Copilot.

ESOL Global is urgently hiring an experienced AI-Native Full-Stack Engineer to join a high-impact project in Dubai, United Arab Emirates. This opportunity is suited for senior technology professionals with extensive experience in developing enterprise-scale banking platforms and AI-native applications. The ideal candidate will have strong frontend expertise in React and TypeScript, combined with backend development skills and hands‑on experience building GenAI-powered solutions. Candidates should be capable of working with modern cloud‑native architectures, secure development practices, and enterprise banking technologies.

Key Responsibilities:

  • Design and develop AI-native full-stack applications for enterprise banking platforms.
  • Build scalable microservices and REST APIs using modern backend technologies.
  • Develop responsive frontend applications with React and TypeScript.
  • Integrate AI-assisted development tools and implement prompt engineering techniques.
  • Collaborate with cross‑functional teams to deliver secure, high‑quality software solutions.
  • Ensure applications follow best practices for performance, security, and scalability.

Requirements:

  • Minimum 10+ years of professional software development experience.
  • Strong expertise in React, TypeScript, Java 17+, Spring Boot 3.x, Node.js, and Python.
  • Experience with Microservices, REST APIs, and Event-Driven Architecture.
  • Hands‑on experience with PostgreSQL, Kafka, and IBM MQ.
  • Proficiency in Docker, Kubernetes/OpenShift, and GitHub Actions.
  • Knowledge of OAuth2/OIDC, Secure Coding, and OWASP standards.
  • Experience with Spec-Driven Development (SDD).
  • Hands‑on experience using Claude Code, GitHub Copilot, Prompt Engineering, AI-Generated Testing, and MCP Tool Usage.
  • Banking or Financial Services experience is preferred.
  • Experience with Payments, Cards, Lending, Core Banking, or Digital Banking Channels is an advantage.
  • UAE banking domain knowledge is preferred.
  • Candidates must have hands‑on experience building AI-native or GenAI applications.
  • Strong frontend expertise in React and TypeScript is mandatory.
  • Candidates with only backend experience or limited AI exposure as coding assistants will not be considered.
  • Strong knowledge of:
    • React, TypeScript, Java, Spring Boot, Node.js, and Python.
    • Microservices, REST APIs, and Event-Driven Architecture.
    • Docker, Kubernetes/OpenShift, GitHub Actions, OAuth2/OIDC, and OWASP.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available