Frontend Developer (React.js)
Kaitongo
Job Description
Location: Bengaluru, Karnataka (On-site)
Experience: 1–4 Years
Employment Type: Full-time
About Kaitongo
Kaitongo is a Canadian AI-powered SaaS company with an engineering team in Bengaluru. We build intelligent market intelligence solutions powered by Generative AI and Large Language Models (LLMs), helping professionals discover actionable insights, strengthen client relationships, and make informed business decisions.
Our engineering team builds scalable AI products using modern web technologies, Python, React, and cloud-native infrastructure in a fast-paced product environment.
About the Role
We are looking for a passionate Frontend Developer who enjoys building fast, responsive, and intuitive user experiences using React.js. You will work closely with Backend, AI, and Product teams to develop modern interfaces for AI-powered products, including conversational AI, real-time streaming applications, dashboards, and enterprise web platforms.
This role is ideal for developers who are passionate about JavaScript, modern frontend architecture, and building products that leverage AI.
What You’ll Do
Build scalable web applications using React.js.
Develop reusable and maintainable UI components.
Build responsive interfaces using Tailwind CSS.
Integrate frontend applications with Django REST APIs.
Consume streaming AI responses and display real-time content.
Implement WebSocket-based real-time communication.
Build chatbot and conversational AI interfaces.
Work with application state using modern state management libraries.
Optimize application performance and user experience.
Collaborate closely with Backend, AI, and Product teams.
Write clean, testable, and maintainable code.
Participate in code reviews and technical discussions.
Required Technical Skills
Frontend
React.js
JavaScript (ES6+)
TypeScript (Preferred)
HTML5
CSS3
Tailwind CSS
Responsive Design
React Hooks
React Router
Component-based Architecture
State Management
Redux Toolkit
React Context API
Zustand (Preferred)
API Integration
REST APIs
Axios / Fetch API
JWT Authentication
Async Programming
Error Handling
Real-Time Communication
WebSockets
Server-Sent Events (SSE)
Streaming APIs
Real-time UI Updates
Backend Understanding
Basic understanding of Python
Basic understanding of Django
Django REST Framework fundamentals
API request/response lifecycle
Authentication and authorization basics
AI & Chatbot Integration
Building chatbot interfaces
Integrating AI/LLM APIs
Rendering streamed AI responses
Conversation and chat state management
Understanding of prompt-response workflows
Development Tools
Git
GitHub
npm / Yarn
Vite
Postman
Chrome DevTools
Good to Have
Next.js
React Query / TanStack Query
Framer Motion
Docker fundamentals
Basic CI/CD understanding
Jest or React Testing Library
Experience working with AI or Generative AI products
Familiarity with OpenAI, Anthropic, Gemini, or similar LLM APIs
Qualifications
Bachelor’s degree in Computer Science, Information Technology, or a related field.
1–4 years of professional experience in Frontend development using React.js.
Strong understanding of JavaScript fundamentals and modern frontend development practices.
Experience integrating frontend applications with REST APIs.
Basic understanding of Python and Django backend applications.
Familiarity with WebSockets, streaming APIs, and real-time applications.
Strong problem-solving and debugging skills.
Good communication and collaboration skills.
Ability to work effectively in a fast-paced product development environment.
What We’re Looking For
Passion for building intuitive and user-friendly web applications.
Strong analytical and problem-solving mindset.
Ability to write clean, reusable, and maintainable code.
Willingness to learn new technologies and AI-powered application development.
Ability to work collaboratively in an agile team environment.
Enthusiasm for building scalable enterprise-grade applications.
Why Join Kaitongo?
Build real-world AI and Generative AI products.
Work on modern React applications with real-time streaming and conversational AI.
Collaborate with experienced Backend, AI, and Product engineers.
Solve challenging engineering problems using cutting-edge technologies.
Opportunity to grow rapidly in an AI-first engineering environment.
Work Location
- Bengaluru, Karnataka (On-site)
Similar Jobs
View all →
Senior Frontend Developer - React.js / Next.js
MeltX Software Solutions Pvt. Ltd.
React.js Frontend Developer
ShivalikFund
Senior Frontend Developer - React JS (React 19)
Codvo.ai
Ripik AI - Lead Frontend Developer - React.js
Ripik.AI
Senior Frontend Developer (React.js)
Weekday AI (YC W21)
Similar Jobs
View all →
Senior Frontend Developer - React.js / Next.js
MeltX Software Solutions Pvt. Ltd.
Pune
React.js Frontend Developer
ShivalikFund
Senior Frontend Developer - React JS (React 19)
Codvo.ai
Pune
Ripik AI - Lead Frontend Developer - React.js
Ripik.AI
Noida
Senior Frontend Developer (React.js)
Weekday AI (YC W21)
MumbaiShare
Quick Apply
Upload your resume to apply for this position