Senior AI-Native Full-Stack Engineer

Hirealpha โ€” United Arab Emirates ยท Posted ~13 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

Role-AI-Native Full-Stack EngineerExp-10+ Years Location-Dubai Notice Period- Immediate -30 DaysMandatory 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 codePlus: 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)TypeScriptComponent designResponsive UIFigma-to-codeAccessibilityCross-browser behaviour Backend Java 17+ / Spring Boot 3.x (mandatory)NodeJS (Express, Next.js etc.)PythonMicroservicesDB design and modelling for backendsREST and event-driven APIsOAuth2 / OIDCPostgreSQLKafka / IBM MQ DevOps Own their service pipeline: GitHub ActionsDockerKubernetes / OpenShiftGitOpsAutomated testingObservabilityOn-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 approvalsSegregation of dutiesRelease windows and rollback plansAudit evidence and traceabilityProduction incident handling and RCAExposure 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 10Parameterised queriesInput validation and output encodingServer-side authorisation and least privilegeVetted cryptographySecure session and token handlingSecrets managed through a secrets manager โ€” never hardcoded, logged or committedDependencies vettedSAST, DAST and SCA treated as part of definition of doneCareful with customer data:PII minimisation and maskingData residencyNo 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 dailySpec-based developmentAI-generated testsSkill-file authoringPrompt engineeringMCP tool useReviews 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 teamsUnderstanding their workflow first-handBuilding and shipping against itStaying to drive adoptionRunning discovery sessionsDemosEnablement workshopsOffice hoursUnblocking other teamsFeeding what they learn back into the platform backlogMeasured 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 reviewGenerous with knowledgeComfortable with disagreementAble to explain trade-offs in plain language to squads or other stakeholders Nice to Have React NativeApache Camel KFlowable BPMUAE banking domain knowledgeCBUAE security awarenessExperience introducing a developer platform or new engineering practice at scalePublic technical writing or speaking