Senior Full Stack Developer

Kots

Bengaluru

On-site

INR 1,000,000 - 1,200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Kots in Bengaluru is seeking a hands-on Senior Full-Stack Developer to build and maintain applications with Python on the server and Angular on the client, deployed on AWS. You will own code end-to-end, write complex SQL by hand, design REST APIs, and optimize performance.

This builder’s role requires deep skills across the stack and strong testing practices. The role emphasizes owning code through testing and deployment, with responsibilities spanning development, deployment, monitoring, and

Qualifications

  • 5+ years of hands-on full-stack development experience.
  • Proficiency with Python (Flask or FastAPI) and Angular in production.
  • Strong SQL skills and ability to write complex queries.

Responsibilities

  • Design, build, and maintain full-stack features spanning Angular front ends and Python back ends.
  • Write and optimise advanced SQL with multi-table joins, subqueries, and window functions.
  • Model relational schemas, design indexes, and tune slow queries.
  • Develop Angular interfaces with RxJS and modern patterns.
  • Write unit and integration tests; deploy and monitor on AWS; improve CI/CD pipelines.
  • Review peers’ code, uphold quality standards, and mentor others.

Skills

Full-stack development
Python
Angular
SQL
AWS
Testing
Git workflows
Docker
CI/CD pipelines

Tools

Docker
CI/CD pipelines
AWS ECS/Fargate
Lambda
PostgreSQL
MySQL
pytest
Jasmine/Jest

Job description

Company Description Kots is focused on solving urban housing challenges for young people across India by offering high-quality rental apartments in prime locations at strong value for money. The company leverages a Build-to-Rent model in major urban centers to deliver consistent, professionally managed housing options. Kots is driven by the ambition to provide homes for 10 million residents, emphasizing scalability, efficiency, and resident experience. Team members contribute to a mission that combines technology, operations, and design to reshape how urban India lives.

About the Role

We are looking for a hands-on Senior Full-Stack Developer who is equally strong on the front end and the back end,

and who writes production-grade code end to end. You will build and maintain applications using Python on the

server, Angular on the client, and relational databases underneath — all deployed and operated on AWS.

This is a builder’s role, not a coordinator’s. You should be comfortable writing complex SQL by hand, designing REST

APIs, reasoning about performance, and owning your code through testing and deployment. If you enjoy solving

hard technical problems across the whole stack, we want to talk to you.

What You’ll Do
  • Design, build, and maintain full-stack features spanning Angular front ends and Python (Flask/FastAPI) back ends.
  • Write and optimise advanced SQL — multitable joins, subqueries, CTEs, and window functions — without leaning on an ORM to do the thinking for you.
  • Model and evolve relational schemas, design indexes, and tune slow queries using EXPLAIN / EXPLAIN ANALYZE.
  • Develop clean, reactive Angular interfaces using standalone components, RxJS, and modern Angular patterns.
  • Write meaningful unit and integration tests for the code and modules you ship.
  • Deploy, monitor, and troubleshoot services on AWS, and improve build and release pipelines.
  • Review peers’ code, uphold quality standards, and mentor less experienced developers.
What We’re Looking For

You must be genuinely strong across all of the following. This is a full-stack role — depth in only one half of the stack will not be enough.

  • 5+ years of relevant, hands‑on full‑stack development experience.
  • Python — solid backend experience building REST APIs (Flask or FastAPI), not just scripting.
  • Angular — real production experience with components, RxJS, forms, routing, and state management.
  • SQL — ability to write advanced queries from scratch and reason about how they execute; PostgreSQL and/or MySQL in production.
  • AWS — practical experience deploying and running workloads (e.g. ECS/Fargate, Lambda, RDS).
  • Testing — able to write proper unit tests (pytest, and Jasmine/Karma or Jest on the Angular side).
  • Comfort with Git workflows, Docker, and CI/CD pipelines.
This Role Is Not a Fit If…
  • You work only in Java and have no Python experience or familiarity.
  • You rely entirely on ORMs and cannot write raw SQL queries yourself.
  • Your front‑end experience is React only, with no Angular.
  • You are strong on either the front end or the back end, but not both.
  • You have never worked with AWS. (Experience on GCP or Azure is a plus, but AWS experience is required.)

CTC Range - 10L to 12L

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Front-End Developer
Senior Front-End Developer

Kots • Bengaluru

On-site
INR 1,000,000 - 1,800,000
Senior Full Stack Develope Java, Spring Boot, RESTful APIs, SQL/NoSQL
Senior Full Stack Develope Java, Spring Boot, RESTful APIs, SQL/NoSQL

Tata Consultancy Services • Hyderabad, Bengaluru, Mumbai

On-site
INR 2,500,000 - 4,000,000
Senior Backend Developer (Python)
Senior Backend Developer (Python)

V Support Solutions • Coimbatore District

On-site
INR 893,000 - 1,004,000
Health insurance
Annual performance bonus
Reimbursements
Full Stack Developer
Full Stack Developer

r3 Consultant • Maharashtra

Hybrid
INR 1,200,000 - 1,600,000
Competitive salary package
Full health benefits
Performance bonuses
+2
Full Stack Developer (PHP) – Mid-level to Senior
Full Stack Developer (PHP) – Mid-level to Senior

Winzons • India

On-site
INR 700,000 - 1,200,000
Senior Full Stack Developer
Senior Full Stack Developer

Proof of Skill • Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Fullstack Engineer - Web
Senior Fullstack Engineer - Web

Wednesday • Pune District

On-site
INR 2,200,000 - 3,000,000
Comprehensive healthcare
Growth program
Mentorship
+1
Senior Python Full Stack Developer
Senior Python Full Stack Developer

SWITS DIGITAL Private Limited • Chennai District

On-site
INR 1,200,000 - 1,500,000
Senior Full-Stack Developer
Senior Full-Stack Developer

SphereGlobal • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Competitive salary
Growth opportunities
Collaborative work environment
Fullstack Developer
Fullstack Developer

Synechron • Hyderabad

On-site
INR 2,600,000 - 4,200,000