Job Category: AI Djongo Python React Vite 5
Job Type: Full Time
Job Location: Bangalore

Overview

We are seeking a Full Stack Engineer to develop and scale modern web applications using React, TypeScript, and Vite. The role involves building high-performance frontend applications, integrating APIs, contributing to backend services, and supporting cloud deployments while ensuring scalability, security, and code quality.

Key Responsibilities

  • Develop and maintain scalable web applications using React, TypeScript, and modern frontend architectures.
  • Build reusable UI components and responsive user experiences using Material UI and Tailwind CSS.
  • Integrate REST APIs, implement JWT-based authentication, and manage application state and forms.
  • Collaborate with product, design, and engineering teams to deliver high-quality solutions.
  • Write clean, testable code and participate in code reviews, testing, deployment, and performance optimization.
  • Contribute to CI/CD processes, cloud deployments, troubleshooting, and continuous improvement initiatives.

Technology Stack

Frontend: React 18, Vite 5, TypeScript 5, Material UI v5, Tailwind CSS v3

State & Forms: TanStack Query, Zustand, React Hook Form, Zod, Axios

Routing & Testing: React Router v6, MUI X DataGrid, Vitest, React Testing Library, MSW, Playwright

DevOps: pnpm, Turborepo, GitHub, AWS Amplify

Backend: Python, Django 4, Django REST Framework, MySQL, JWT Authentication

Required Qualifications

  • 2–4+ years of experience building production-grade React applications using TypeScript.
  • Strong knowledge of modern React, including Hooks, component composition, and performance optimization.
  • Hands-on experience with Material UI (preferred) and Tailwind CSS.
  • Experience with TanStack Query (or similar), React Hook Form (or similar), and schema validation tools such as Zod.
  • Strong understanding of REST APIs, JWT authentication, request/response handling, and error management.
  • Experience writing unit/component tests and working with Git-based development workflows.
  • Strong programming and problem-solving skills with the ability to independently develop and maintain production applications. Experience leveraging AI tools to accelerate development is preferred, but candidates must not rely solely on AI-generated code.

Preferred Qualifications

  • Experience with monorepos (pnpm, Turborepo, Nx, or similar).
  • Experience migrating applications from CRA to Vite.
  • Experience with Playwright, MSW, and CI/CD pipelines.
  • Experience deploying applications using AWS Amplify.
  • Familiarity with i18n, Sentry, or observability tools.
  • Experience developing APIs using Python, Django, Django REST Framework, and MySQL.
  • Experience working on multi-tenant SaaS, healthcare, dental, ERP, or enterprise applications.

What We Offer

  • Opportunity to work on modern SaaS products using cutting-edge technologies.
  • Collaborative, innovation-driven engineering culture.
  • Exposure to scalable architectures and cloud-native development.
  • Professional growth and continuous learning opportunities.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx