company_logo

Frontend Developer (Reactjs)

Kaitongo

Updated on: 10 July 2026

Additional Details

Work Location

Bengaluru, India

location

Job Type

FTE

job_type

Batch

Experience(1-4 yrs)

batch

Stream Required

Bachelor’s degree in Computer Science, Information Technology

stream

Salary

9 – 13 LPA (Expected)

salary

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)

Disclaimer: The Job Company is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.

Important: If an employer asks you to pay any kind of fee, please notify us immediately. The Job company does not charge any fee from the applicants and we do not post any jobs where companies ask candidates to pay.

Click on the Apply Now button to apply for Kaitongo

Frequently Asked Questions

What is the role of Frontend Developer (Reactjs) at Kaitongo?

The Frontend Developer (Reactjs) role at Kaitongo involves working on key responsibilities mentioned in the job description and contributing to company growth.

Where is this job located?

This job is located in Bengaluru, India .

What is the salary for this position?

The salary for this role is 9 – 13 LPA (Expected).

Who all are eligible for this role

candidates with degree Bachelor’s degree in Computer Science, Information Technology and graduating year will be Experience(1-4 yrs).

How can I apply for this job?

You can apply directly using the official application link provided above on this page.