This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re looking for a Senior Frontend Engineer who cares deeply about how fast, stable, and intuitive complex AI systems feel in the browser. You’ll spend the vast majority of your time in React + TypeScript, owning frontend architecture, performance, and instrumentation. Our customers are high performing teams running agents and models in production. Your job is to make those workflows feel instant, predictable, and trustworthy.
Job Responsibility:
Spend most of your time building rich, performant frontend experiences in React + TypeScript (dashboards, traces, configuration flows, real-time views)
Collaborate with backend engineers on requirements, define API contracts, implement UI, and ship with metrics, logs, and alerts wired up
Design and implement patterns built for scale that work under real data and load
Lead frontend architecture decisions around routing, data fetching, caching, and client-side error handling
Use analytics tools, browser performance profilers, and Core Web Vitals to measure, debug, and continuously improve frontend performance
Build and iterate on visualizations for model performance, agent behavior, and real-time signals by paying attention to rendering performance and perceived latency
Drive UI resilience: robust loading states, optimistic updates where appropriate, pagination / virtualization, retry logic, and graceful degradation
Provide technical leadership: reviewing designs and PRs, mentoring engineers on frontend patterns and performance, and raising the bar on UX quality in code
Requirements:
5+ years of experience building user-facing web applications, including senior-level ownership of complex, high-impact projects
Fluent in React and TypeScript, and have helped shape or modernize a frontend stack
Practical experience with GraphQL (schemas, queries, mutations, performance considerations) and at least one GraphQL client
Worked on performance-sensitive or data-heavy products (dashboards, observability, dev tools, ML platforms, real-time UIs)
Use metrics and traces to guide performance work
Care about UX quality such as loading states, error states, keyboard shortcuts, micro-interaction, and express that care through clean abstractions and solid architecture
Energized by education
Nice to have:
Experience with data visualization libraries (D3, Vega, Plotly, visx, Recharts, etc.) and awareness of their performance tradeoffs
Experience with Python or Go services, especially in distributed or high-throughput environments
Experience setting up fine-grained product analytics and performance dashboards to track user journeys and frontend SLIs/SLOs
What we offer:
Competitive equity package
Comprehensive benefits package, including medical, dental, vision
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.