We are looking for a frontend engineer with strong expertise in and modern React development to build high-performance web applications integrated with AI systems. The role involves developing scalable frontend architectures, implementing real-time communication features, and ensuring smooth AI-driven user experiences. The candidate will collaborate with backend and AI teams to integrate intelligent systems into production-ready interfaces while maintaining performance, reliability, and scalability.
Key Responsibilities:
Develop and deploy scalable frontend features using and React for production environments
Integrate frontend applications with AI backends, including real-time and streaming responses
Implement real-time communication systems using SSE, WebSockets, or gRPC where required
Design and optimize asynchronous workflows including streaming responses, retries, cancellation, and reconnection strategies
Ensure fast, responsive, and reliable user experiences even under high traffic and concurrency
Collaborate with backend and AI teams to define API contracts, payload formats, and real-time interaction models
Monitor and improve frontend performance including TTFB, hydration, bundle size, and caching strategies
Maintain clean architecture, reusable components, and well-tested code with proper version control practices
Required Skills & Qualifications:
13 years of experience in frontend development
Strong expertise in (App Router preferred), React, and TypeScript
Solid understanding of asynchronous JavaScript including concurrency patterns and streaming UI updates
Hands-on experience implementing real-time systems using SSE, WebSockets, or similar technologies
Proven experience integrating AI/LLM features into frontend applications, including streaming responses and prompt-response workflows
Understanding of AI interaction patterns such as tool/function calling, error handling, and rate limit management
Experience optimizing frontend performance, caching strategies, and handling high-scale user interactions
Proficiency in Git workflows including branching, pull requests, code reviews, and conflict resolution