We are seeking a frontend engineer who can craft intuitive, high‑performance web applications that unlock generative‑AI capabilities for our customers and internal teams.
You will build reactive, data‑driven UIschat experiences, content editors, dashboardsthat integrate with our GenAI backend services (Node.js on AWS) to deliver secure, accessible, and delightful user experiences.
What Youll Actually Be Doing
Design and implement responsive web applications using React (Next.js) and TypeScript that surface chat, summarization, and creative‑assist features powered by LLMs.
Integrate securely with backend GenAI APIs (REST/GraphQL, WebSocket) and handle real‑time streaming of model responses.
Build reusable UI components (TailwindCSS/shadcn/ui) and design systems for prompt inputs, context panes, and feedback collectors.
Implement client‑side observability (OpenTelemetry, Sentry) to monitor latency, errors, and usability of GenAI features.
Optimize performance through code‑splitting, server‑side rendering (SSR), and efficient state management (React Query, Zustand, or Redux Toolkit).
Collaborate with product designers and ML/backend engineers to iterate on prompt engineering, UI/UX flows, and evaluation loops.
Champion accessibility (WCAG 2.1 AA), localization, and responsive design to reach global audiences.
Requirements: Available working some US hours
Proficient in Hebrew and English both written and verbal, sufficient for achieving consensus and success in a remote and largely asynchronous work environment - Must
4+ years professional experience building modern web applications with React or similar frameworks.
Strong TypeScript skills and deep understanding of component architecture, hooks, and state management patterns.
Experience integrating with REST and GraphQL APIs; familiarity with real‑time protocols (WebSocket, SSE).
Hands‑on exposure to LLM‑based products or services (e.g., chatbots, AI assistants, generative editors).
Proficiency with CSS‑in‑JS or utility‑first frameworks (TailwindCSS) and responsive design best practices.
Working knowledge of CI/CD pipelines (GitHub Actions), automated testing (Jest, Playwright), and performance tooling (Lighthouse, Web Vitals).
Technical Environment:
Languages & Frameworks: TypeScript, React, Next.js, Vite
Styling: TailwindCSS, shadcn/ui, CSS Modules
State & Data: React Query, Zustand, GraphQL (Apollo/urql)
Testing & Tooling: Jest, React Testing Library, Playwright, Storybook, ESLint, Prettier
Observability: OpenTelemetry JS, Sentry, LogRocket
CI/CD & Hosting: GitHub Actions, AWS Amplify / S3 + CloudFront, Vercel (for preview deploys)
AI Integration: OpenAI client, LangChain‑JS, Amazon Bedrock SDK
This position is open to all candidates.