Senior AI-Native Full-Stack Engineer

Department Icon IT / Software Development & Related
Posted: 1 month ago
10-12 years
Dubai, United Arab Emirates
IT / Software Development & Related
work from office
Full Time
Closes 27 Nov 2026

Posted: 1 month ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
Similar Jobs
Please verify your account first! Send OTP

Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.

Job Description

  • Role-AI-Native Full-Stack Engineer
  • Exp-10+ Years
  • Location-Dubai
  • Notice Period- Immediate -30 Days
  • Mandatory Skills: React, TypeScript, Java 17+, Spring Boot 3.x, Full-Stack Development, REST APIs, Microservices, PostgreSQL, GitHub Actions, Docker, Kubernetes/OpenShift, GitOps, Automated Testing, AI-Assisted Development, Claude Code/GitHub Copilot, Spec-Driven Development, Prompt Engineering, Production Support, OWASP Security, OAuth2/OIDC

Seniority

  • Senior (10+ years)
  • Minimum 4–5 years writing and running production code
  • Plus: Experience working with a bank or another regulated financial institution

Team & Mission

This role does both: builds the platform and proves it in production delivery.

What They Deliver

  • Complete business features end-to-end, from specification through to release, across digital banking channels.
  • Write specifications, build code, write tests, and ship to production.
  • Dogfood the Agentic SDLC platform.
  • Feed defects and gaps back to the platform team.
  • Help other squads adopt the platform.

Full-Stack Scope — Mandatory

Genuinely full-stack and non-negotiable: the same engineer owns the React screen, the Spring Boot service behind it, the data model, the pipeline, and the production support of what they ship.

  • Front-end-only or back-end-only specialists are not a fit for this role.
  • Candidates should be able to walk through a feature they personally built across every layer.
  • Frontend
  • React (mandatory)
  • TypeScript
  • Component design
  • Responsive UI
  • Figma-to-code
  • Accessibility
  • Cross-browser behaviour

Backend

  • Java 17+ / Spring Boot 3.x (mandatory)
  • NodeJS (Express, Next.js etc.)
  • Python
  • Microservices
  • DB design and modelling for backends
  • REST and event-driven APIs
  • OAuth2 / OIDC
  • PostgreSQL
  • Kafka / IBM MQ

DevOps

Own their service pipeline:

  • GitHub Actions
  • Docker
  • Kubernetes / OpenShift
  • GitOps
  • Automated testing
  • Observability
  • On-call ownership of what they ship

Banking Production Experience — Pluses / Nice to Have

  • Demonstrable experience writing production-grade code in a bank or regulated financial institution — systems handling real customers, real money movement, and real regulatory exposure.
  • Comfortable with the operating discipline that comes with it:
  • Formal change management and approvals
  • Segregation of duties
  • Release windows and rollback plans
  • Audit evidence and traceability
  • Production incident handling and RCA
  • Exposure to core banking, payments, cards, lending or channel integration is strongly preferred.

Security Engineering — Must Have

Understands the security bar a bank operates at and codes to it by default:

  • OWASP Top 10
  • Parameterised queries
  • Input validation and output encoding
  • Server-side authorisation and least privilege
  • Vetted cryptography
  • Secure session and token handling
  • Secrets managed through a secrets manager — never hardcoded, logged or committed
  • Dependencies vetted
  • SAST, DAST and SCA treated as part of definition of done
  • Careful with customer data:
  • PII minimisation and masking
  • Data residency
  • No production data in lower environments

Spec-Driven Development — Must Have

  • Hands-on experience with Spec-Driven Development: writing a precise, reviewable specification before code, treating the spec as the source of truth, and generating implementation and tests from it.
  • Familiarity with SDD tooling and workflows, for example GitHub Spec Kit, Kiro, or Claude Code spec workflows.
  • Keeping spec, tests and code in sync as requirements change.
  • Can write acceptance criteria that are unambiguous enough for an agent to implement and for a reviewer to verify.

AI Tooling — Must Have

  • Claude Code or GitHub Copilot used daily
  • Spec-based development
  • AI-generated tests
  • Skill-file authoring
  • Prompt engineering
  • MCP tool use
  • Reviews agent output critically and knows where human judgement must stay in the loop.

Forward-Deployed Engineering — Must Have for FDEs

Experience working as a Forward Deployed Engineer or equivalent embedded role:

  • Sitting with the users or client teams
  • Understanding their workflow first-hand
  • Building and shipping against it
  • Staying to drive adoption
  • Running discovery sessions
  • Demos
  • Enablement workshops
  • Office hours
  • Unblocking other teams
  • Feeding what they learn back into the platform backlog

Measured on adoption and outcomes, not just delivered tickets.

Interpersonal and Stakeholder Skills — Must Have

  • Strong communicator who can move between audiences: fellow engineers and architects, and non-technical stakeholders in business, product, operations, risk, compliance and audit.
  • Influences without authority — builds credibility, wins over sceptics of AI-assisted delivery, and drives change in engineering habits across squads.
  • Strong collaborator:
  • Constructive in code review
  • Generous with knowledge
  • Comfortable with disagreement
  • Able to explain trade-offs in plain language to squads or other stakeholders

Nice to Have

  • React Native
  • Apache Camel K
  • Flowable BPM
  • UAE banking domain knowledge
  • CBUAE security awareness
  • Experience introducing a developer platform or new engineering practice at scale
  • Public technical writing or speaking

Skills

PythonCode ReviewDevopsJavaKubernetesTestingDeveloperReact NativeReact

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

Similar Jobs

View all
Loading...
Bag Logo
Jobaaj
Get jobs like this by email

New IT / Software Development & Related roles in Dubai.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.