Base Career helps you apply smarter for this job.
Key skills for this role
We are looking for a Senior React.js Frontend Engineer with 3–5 years of hands-on experience building modern, scalable, and high-performance web applications. In this role, you will architect and develop intuitive user interfaces, build reusable frontend components, and contribute to AI-powered and agent-based applications.
You will work on modern frontend architectures powering intelligent applications, including AI integrations, LLM-driven workflows, real-time interfaces, streaming experiences, and conversational AI products. This role requires strong ownership, system design thinking, and a passion for building responsive, secure, and production-grade user experiences.
You will collaborate closely with backend engineers, product managers, designers, and AI teams to deliver scalable, reliable, and innovative software aligned with industry best practices.
Design, develop, and maintain scalable web applications using React.js.
Build reusable, modular, and maintainable UI components following modern frontend architecture principles.
Develop responsive and accessible user interfaces across desktop and mobile devices.
Integrate RESTful and GraphQL APIs with frontend applications.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
Bengaluru, IND
Bengaluru, IND
Bengaluru, IND
Bengaluru, IND
Bengaluru, IND
Bengaluru, IND
Bengaluru, IND
Bengaluru, IND
Bengaluru, IND
Handle asynchronous data fetching, caching, optimistic updates, and error handling.
Work closely with backend teams to ensure seamless communication between frontend and backend services.
Build interfaces for AI-powered applications, conversational experiences, and agent-based workflows.
Develop real-time dashboards, chat interfaces, streaming UI components, and intelligent user experiences.
Integrate LLM-powered features and AI APIs into frontend applications.
Optimize application performance using modern React best practices.
Implement secure frontend development practices, including authentication flows, secure token handling, and protection against common web vulnerabilities.
Ensure cross-browser compatibility and accessibility standards.
Write unit, integration, and component tests.
Debug production issues and optimize application performance.
Monitor frontend performance and proactively resolve bottlenecks.
Collaborate with UI/UX designers to translate designs into high-quality user experiences.
Work closely with backend engineers, QA teams, and product managers throughout the development lifecycle.
Document reusable components, frontend architecture, and development practices.
Bachelor's degree in Computer Science, Information Technology, or a related field.
3–5 years of professional experience in frontend development using React.js.
Experience building large-scale, production-ready web applications.
Deep understanding of JavaScript fundamentals, asynchronous programming, modules, closures, promises, async/await, and modern language features.
Experience writing maintainable and type-safe frontend applications.
Strong understanding of React Hooks, Functional Components, Component Lifecycle, Context API, and modern React architecture.
Experience building reusable component libraries and scalable frontend applications.
Experience with Redux, Redux Toolkit, Zustand, Context API, or similar state management solutions.
Understanding of application state architecture and performance optimization.
Experience integrating RESTful APIs and GraphQL services.
Knowledge of data fetching libraries such as React Query, TanStack Query, SWR, or Apollo Client.
Experience with lazy loading, code splitting, memoization, virtualization, caching, and rendering optimization.
Ability to identify and resolve frontend performance bottlenecks.
Experience implementing authentication flows using OAuth, JWT, SSO, and secure session management.
Understanding of frontend security best practices including XSS prevention, CSRF protection, secure storage, and Content Security Policy.
Experience developing interfaces for autonomous or semi-autonomous AI agents.
Understanding of workflow orchestration, tool invocation, multi-step interactions, and event-driven frontend architectures.
Strong understanding of testing frameworks such as Jest, React Testing Library, Cypress, or Playwright.
Experience debugging production applications and maintaining high code quality.
Proficiency in Git for source control and collaboration.
Experience working with CI/CD pipelines, cloud platforms (AWS, Azure, or GCP), and frontend deployment pipelines is a plus.
Swiss software provider delivering conversational AI, chat, email, and voice automation for enterprise customer support.
Visit company websiteJobs and hiring trendsFull-time
Senior · 3+ years experience
Hybrid
Apply faster on company sites with our extension.