Senior Frontend Engineer - Agentic AI Applications
Location: Riyadh, Saudi Arabia
Hi all,
Job Description: Senior Frontend Engineer - Agentic AI Applications
Are you a frontend engineer with a passion for building secure, scalable, and intuitive AI-driven web applications? We are looking for a hands-on engineer to deliver user-facing components for our Agentic AI platform, integrating with backend services, AI models, and multi-agent workflows.
Requirements:
- Experience: 5+ years in frontend engineering, 2+ years in AI-enabled or Agentic AI applications
- Background:
- Strong expertise in React (preferred), Angular, or Vue
- REST/GraphQL API integration, event-driven backends
- Secure authentication/authorization (OAuth2, OIDC, JWT) with Keycloak/IdentityServer
- Multi-tenant enterprise web applications
- Docker/Kubernetes for local/test environments
- CI/CD: GitLab CI, GitHub Actions, Jenkins
- Frontend observability (Sentry, OpenTelemetry, frontend logging)
- Agentic AI integration (LangGraph, LangChain, Haystack, Strand, real-time AI)
- Design systems (Storybook, Material UI, Tailwind)
- Real-time tech (WebRTC, WebSockets, LiveKit)
- Skills:
- Modern, responsive UI development (React preferred)
- Modular design, component libraries
- State management (Redux, Zustand, Recoil)
- Secure auth flows, RBAC/ABAC
- Accessibility (WCAG 2.1 AA+), cross-browser/platform
- Unit, integration, E2E testing (Jest, Cypress, Playwright)
- Performance optimization for AI inference
- ADRs, design system documentation
- Nice-to-Have:
- Compliance (PDPL, GDPR, SOC2, ISO27001), data viz (eCharts, D3.js, Chart.js, Recharts), AI observability dashboards, BPMN, Arabic speakers
Responsibilities:
- Develop modern, responsive UIs using React (preferred), Angular, or Vue
- Implement modular design patterns and component libraries
- Integrate REST/GraphQL APIs, ensure robust error handling
- Implement state management for complex AI workflows
- Build interfaces for AI/Agentic AI orchestration and visualization
- Integrate with LangGraph, LangChain, Haystack, Strand-powered backends
- Implement real-time interactions (WebSockets, WebRTC, SSE)
- Ensure secure auth, RBAC/ABAC, and follow secure coding practices
- Ensure cross-browser/platform compatibility and accessibility
- Build and maintain tests (unit, integration, E2E)
- Optimize performance and latency for AI inference
- Contribute to design system documentation and ADRs
Tech Stack Overview:
React (preferred), Angular, Vue, REST/GraphQL, Keycloak, Docker, Kubernetes, GitLab CI, GitHub Actions, Jenkins, Sentry, OpenTelemetry, LangGraph, LangChain, Haystack, Strand, Storybook, Material UI, Tailwind, WebRTC, WebSockets, LiveKit
If you are passionate about building next-gen AI-native frontends, apply now and be part of our journey.
If interested, please revert with your updated CV in Word format to y[dot]elmkadem[at]huxley[dot]com and I will get back to you.
Referrals and recommendations are more than welcome !
Kind regards,
Youness
Let op: vacaturefraude
Helaas komt vacaturefraude steeds vaker voor. We waarschuwen je voor mogelijke misleiding:
* Wij zullen nooit via WhatsApp of in een videogesprek vragen om jouw persoonlijke gegevens (zoals een kopie van je ID, bankgegevens of BSN).
* Twijfel je over de echtheid van een vacature of contactpersoon? Neem dan altijd rechtstreeks contact met ons op via de officiële contactgegevens op onze website.
Important: job fraud
Unfortunately, job fraud is becoming more common. Beware of such scams:
* We will never ask for personal information (such as a copy of your ID, bank details, or social security number) via WhatsApp or during a video call.
* If you're unsure whether a vacancy or contact person is legitimate, please reach out to us directly using the official contact details on our website.
