Job description
We are looking for a Frontend Engineer with strong expertise in Next.js 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 Next.js and React for production environments Integrate frontend applications with AI back ends including real-time and streaming responses Implement real-time communication systems using SSE, Web. Sockets, 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 Requirements 1–3 years of experience in frontend development Strong expertise in Next.
js (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, Web. Sockets, 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