Featured role · Now hiring
Senior Frontend Engineer
Remote / Dubai·5+ years·Full-time
We're an AI-first company building agentic and multi-agent systems at scale. We're looking for a Senior Frontend Engineer to own complex frontend surfaces end to end, collaborate closely with our AI and backend teams, and ship high-quality experiences for AI-powered products.
Key Responsibilities
- Design and build interfaces for AI-powered products — conversational and chat UIs, streamed LLM output (token streaming, cancellation, error states), and views that surface agent traces, tool calls, and multi-agent state.
- Own UI/UX end to end, translating designs into polished, engaging, and accessible interfaces.
- Integrate frontend surfaces with backend and AI services over REST, GraphQL, and real-time transports (websockets / SSE).
- Collaborate with cross-functional teams in a fast-paced, agile environment to ship AI-driven features.
- Optimize application performance for scalability and speed.
- Maintain code quality through code reviews, automated testing, and documentation.
- Champion best practices: responsive design, accessibility, and design systems.
- Partner with Product, Design, and AI teams to shape features from concept to production.
Requirements
- 5+ years of professional frontend development, with a strong focus on modern frameworks.
- Strong proficiency in HTML5, CSS3, and JavaScript (ES6+), with production TypeScript experience.
- Server-side rendering and modern build tooling — Next.js, Vite, Webpack/Turbopack.
- State management (Redux, Zustand, TanStack Query) and API integration (REST and/or GraphQL).
- Hands-on automated testing — Jest, React Testing Library, Cypress, Playwright.
- Own key technical decisions across the frontend stack — scalability, performance, DX, and maintainability.
- Proficiency with Git and version control workflows.
- Familiarity with CI/CD pipelines and web performance optimization techniques.
- Experience working with design systems.
- Infrastructure fundamentals — able to deploy and troubleshoot applications on Kubernetes (required for this role).
- Strong communication and effectiveness in a distributed team.
- English proficiency (verbal and written).
Nice-to-Have
- Integrating AI/ML components or building AI-powered or agentic applications.
- Visualizing complex or real-time state — dashboards, graphs, agent/workflow traces.
- Containerization and orchestration — Docker and Kubernetes.
- Cloud platforms — AWS, GCP, or Azure.
- Open-source contributions or a strong public portfolio (GitHub, technical blog, talks).
What We Offer
- Competitive salary and benefits package.
- Remote work with flexible working hours.
- An international, highly educated senior team.
- Professional growth and development opportunities.
- The chance to work on cutting-edge AI and agentic systems.
TypeScriptReactNext.jsREST · GraphQLWebSockets · SSEState MgmtTestingDesign Systems
Ready to ship at the frontier?
Send your CV and a short note on what you want to build. We read every application and reply within five working days.