Job
Description
As a frontend engineer with expertise in modern React development, your role will involve building high-performance web applications integrated with AI systems. You will be responsible for developing scalable frontend architectures, implementing real-time communication features, and ensuring smooth AI-driven user experiences. Collaborating with backend and AI teams, you will integrate intelligent systems into production-ready interfaces while focusing on performance, reliability, and scalability. Key Responsibilities: - Develop and deploy scalable frontend features using 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: - 3+ years of experience in frontend development - Strong expertise in 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 Please note that additional details about the company were not provided in the job description. As a frontend engineer with expertise in modern React development, your role will involve building high-performance web applications integrated with AI systems. You will be responsible for developing scalable frontend architectures, implementing real-time communication features, and ensuring smooth AI-driven user experiences. Collaborating with backend and AI teams, you will integrate intelligent systems into production-ready interfaces while focusing on performance, reliability, and scalability. Key Responsibilities: - Develop and deploy scalable frontend features using 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: - 3+ years of experience in frontend development - Strong expertise in 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 Please note that additional details about the company were not provided in the job description.