AI-Native Full-Stack Engineer
Summary
ESOL Global is urgently hiring a senior AI-native full-stack engineer (10+ years) for an enterprise banking project in Dubai. The role builds GenAI-powered applications with a React/TypeScript frontend, Java/Spring Boot, Node.js and Python backend microservices, PostgreSQL/Kafka/IBM MQ, Docker/Kubernetes, plus hands-on use of AI coding tools like Claude Code and GitHub Copilot.
Job Title: AI-Native Full-Stack Engineer
Company: ESOL Global
Industry: Information Technology & Banking
Employment Type: Full Time
Location: Dubai, United Arab Emirates
Experience: 10+ years of professional software development experience
Qualification: Not specified
Salary: AED 30,000–45,000 per month (estimated)
Role Overview
ESOL Global is urgently hiring an AI-Native Full-Stack Engineer for a high-impact enterprise banking project in Dubai. The role requires a senior engineer with strong frontend expertise in React and TypeScript, backend development experience, and hands‑on experience building GenAI-powered applications.
Candidates should be capable of working with 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 using React and TypeScript
- Integrate AI-assisted development tools and apply prompt-engineering techniques
- Collaborate with cross-functional teams to deliver secure, high-quality software
- 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 with Claude Code, GitHub Copilot, Prompt Engineering, AI-Generated Testing, and MCP Tool Usage
- Banking or financial-services experience is preferred
- Experience in payments, cards, lending, core banking, or digital banking channels is an advantage
- UAE banking-domain knowledge is preferred
- Hands‑on experience building AI-native or GenAI applications is mandatory
- Strong React and TypeScript frontend expertise is mandatory
- Candidates with only backend experience or limited AI exposure as coding assistants will not be considered