Clera home
·Dashboard

Jobs at Kots (Now Hiring) — 4 open

Kots logoKots

Senior Full Stack Developer

Bengaluru, Karnataka, India · On-site

$1000k–$1200k/yr

Senior

JOB DESCRIPTION Job Designation = SENIOR FULL STACK DEVELOPER 1) Programming Language > Python = YES . 2) Front End experience -> Angular 3) SQL = Ability to execute -> Advanced queries 4) Ability to do unit testing for …

Skills: Python, Angular, SQL, AWS, FastAPI

Kots logoKots

Senior Data Platform Engineer (Database & Storage Connectors)

Bengaluru, Karnataka, India · On-site

Senior

Senior Data Platform Engineer (Database & Storage Connectors) Deep knowledge about mutliple databases .-> Atleast in RDBMS Mysql & Postgress is minimum. No sql dbs like mongodb . STORAGE they should have worked in S3 Abi…

Skills: PostgreSQL, MySQL, MongoDB, DynamoDB, Python

Kots logoKots

Operations Executive

Bengaluru, Karnataka, India · On-site

Entry level

JOB DESCRIPTION ROLE: Operations Executive ● Employment type: Full Time Field work. (Work from home is Not available) ● Work week- 5.5 days working 8:00 AM to 6:00 PM for 5 days, 08:00 AM to 01:00PM half day on any 1 day…

Skills: Property Management, Facilities Management, Staff Supervision, Customer Query Handling, Building Maintenance

Kots logoKots

Senior QA & Product Analyst ( 3+ Years Experience)

Bengaluru, Karnataka, India · On-site

Mid level

FEATURES MAPPING Expected 1 Customer Handling Expertise 2 Automated Testing (exmaple tool Selenium) Expertise 3 SQL testing Expertise 4 Break down the requirement to the tasks for Test planning Expertise 5 Ability to ide…

Skills: Automated Testing, SQL Testing, Test Planning, Manual Functional Testing, UAT

Kots logo

Senior Full Stack Developer

Kots

Bengaluru, Karnataka, India • On-site

Apply
Senior

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

  • $1000k–$1200k/yr
  • Full-time
  • Posted 34d ago
  • ~40 hrs/week

Responsibilities

Develop and maintain full-stack applications using Python for the backend and Angular for the frontend. Design complex SQL queries, manage cloud infrastructure on AWS, and implement comprehensive unit and integration testing.

Requirements

Requires 5+ years of experience in full-stack development with expert-level proficiency in Python, Angular, and advanced SQL. Must have hands-on experience with AWS and a strong background in CI/CD pipelines and containerization.

Full job description

JOB DESCRIPTION

Job Designation =  SENIOR FULL STACK DEVELOPER

1) Programming Language > Python = YES  .  
2) Front End experience -> Angular
3) SQL = Ability to execute -> Advanced queries
4) Ability to do unit testing for the built code/module
5) 5 yrs and above relevant experience in full-stack development.

WHAT DO WE DONT WANT ?

Only Java with no Python or familiarity Python = ❌
Using library instead of writing query tonly know how to use library ex- Postgress with ORM object relation mapping ❌
Worked on REACT but no experience in angular = ❌
Either Frontend or Backend , but no both = ❌
Not worked on AWS = ❌
Not worked on Google & Azure is FINE as long as has experience in AWS.



 JOB SCHEDULE

Employment type : Full Time from office 8:00 AM to 6:00 PM.

Work days : 5  days with fixed Saturday & Sunday week off. Work from home is Not available.

Probation = 90 days

Office Location : Neil Rao Towers, EPIP Zone , Whitefield , Bangalore - 66

COMPENSATION : 10 to 12 Lakhs LPA


Senior Fullstack Developer — Job Description Skill Matrix
Section
Topic / Skill
Proficiency Required
Key Requirements
1. SQL, RDBMS & NoSQL
Advanced SQL Query Writing
Expert — Hands-on Mandatory
Must write complex queries from scratch: multi-table JOINs, correlated subqueries, CTEs, window functions (ROWNUMBER, RANK, LAG, LEAD, NTILE). Must explain query execution order: FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY.

Schema Design & Normalization
Expert
Designs normalized schemas (1NF–3NF), knows when to denormalize. Defines PKs, FKs, composite keys, unique/check constraints. Understands cascade rules (ON DELETE CASCADE, SET NULL).

Indexing & Query Optimization
Expert
B-tree vs hash index internals, composite index column ordering, covering indexes, index cardinality. Reads EXPLAIN / EXPLAIN ANALYZE output, resolves N+1 query patterns.

Transactions, ACID & Isolation Levels
Strong
Explains ACID guarantees and each isolation level (READ COMMITTED, REPEATABLE READ, SERIALIZABLE). Uses SELECT FOR UPDATE, handles row vs table locks, navigates deadlock scenarios.

PostgreSQL / MySQL
Strong in Both
Production experience with stored procedures, triggers, views, materialized views. Familiar with PostgreSQL JSONB / MySQL JSON columns.

Document Databases (MongoDB)
Strong
Embedding vs referencing decisions. Aggregation pipelines ($match, $group, $lookup, $project, $unwind), indexing strategies, TTL indexes.

Key-Value & Wide-Column (Redis / DynamoDB)
Solid
Redis for caching, pub/sub, sorted sets, TTL eviction. DynamoDB partition key design, hot partition avoidance, read/write capacity planning.

CAP Theorem & Trade-off Reasoning
Conceptual Clarity Required
Articulates trade-offs between consistency, availability, and partition tolerance. Can justify Redis vs PostgreSQL vs MongoDB as an architectural decision.
2. Angular Frontend
Component Architecture & Standalone Components
Expert
All lifecycle hooks (ngOnInit, ngOnDestroy, ngOnChanges, ngAfterViewInit), Input/Output bindings, Angular 14+ standalone components. Smart vs dumb component separation.

RxJS & Reactive Programming
Expert — Senior Filter
Observables, BehaviorSubject, ReplaySubject. Key operators: switchMap, mergeMap, exhaustMap, combineLatest, forkJoin, debounceTime, distinctUntilChanged, takeUntil. No memory leaks. Cold vs hot Observables.

Angular Signals (v17+)
Strong — Modern Codebase
signal(), computed(), effect(), toSignal(). Knows when Signals complement or replace RxJS for local state and performance implications.

State Management (NgRx or equivalent)
Strong
NgRx (actions, reducers, selectors, effects) or Akita/NGXS. Evaluates when global store is warranted. Entity adapters and memoized selectors.

Routing, Guards & Lazy Loading
Strong
CanActivate, CanDeactivate guards, route resolvers, child routes. Lazy-loaded feature modules or standalone route chunks. Preloading strategies.

Change Detection & Performance
Strong — Senior Differentiator
Default vs OnPush change detection, Zone.js, ChangeDetectorRef.markForCheck() vs detectChanges(). Eliminates unnecessary re-renders. Angular DevTools profiling.

Reactive & Template-Driven Forms
Solid
Complex reactive forms with FormGroup, FormArray, custom validators (sync and async). Cross-field validation, dynamic form controls.
3. Python Backend
Pythonic Code & Language Depth
Expert
Comprehensions, generators, decorators, context managers, data classes, type hints. Python memory model, GIL, reference counting at a practical level.

REST API Design (Flask or FastAPI)
Expert — Primary Requirement
Well-structured REST APIs with correct HTTP verbs, status codes, validation, structured error handling. FastAPI: Pydantic, dependency injection, async endpoints. Flask: blueprints, application factories. OpenAPI docs as a deliverable.

Async Python
Strong
asyncio event loop, async/await, coroutines, Tasks. Threading vs multiprocessing vs asyncio for CPU-bound vs I/O-bound tasks. GIL question answered without hesitation.

Database Access Patterns
Strong
Raw SQL via psycopg2 / asyncpg with connection pooling. SQLAlchemy for ORM projects. Eliminates N+1 queries, knows when eager loading is necessary.

Authentication & Security
Strong — Non-Negotiable
JWT auth with access/refresh token rotation, OAuth2 flows, API key management. OWASP Top 10: SQL injection prevention, input sanitization, rate limiting, CORS, secrets management.

Background Tasks & Queues
Solid
Celery, RQ, or cloud-native equivalents (AWS SQS, Lambda). Idempotent task handlers, retry logic with exponential backoff, dead-letter queues.
4. Unit & Integration Testing
pytest — Advanced Usage
Expert
Fixtures at function/session/module scope, parametrize, conftest.py, custom markers. pytest-asyncio, pytest-mock, pytest-cov coverage thresholds. No trivial assert True tests.

Mocking & Test Isolation
Strong
unittest.mock — patch, MagicMock, sideeffect, returnvalue, spec. Knows when to mock (external I/O, APIs, DBs) and when not to. Test doubles: stubs, spies, fakes, mocks.

API-Level Integration Testing
Strong
Tests against FastAPI/Flask using TestClient or httpx.AsyncClient. Test databases (SQLite in-memory, test containers). Knows when integration tests replace vs complement unit tests.

Jasmine / Karma & Angular TestBed
Strong
TestBed, ComponentFixture, DebugElement. HttpClientTestingModule, mocked dependencies, DOM state verification. detectChanges() and fakeAsync/tick interaction.

Jest (Preferred Modern Setup)
Solid
Jest for Angular via jest-preset-angular, snapshot testing, ES module mocking. Mocking RxJS Observables and async operators.

Test Quality Principles
Strong — Senior Mindset
Test pyramid (unit > integration > E2E). Tests verify behaviour, not implementation details. Avoids brittle selector chains or overspecified mocks. Can critique a poor test suite.
5. CI/CD & DevOps
GitHub Actions / GitLab CI / Jenkins
Expert — Deep in ≥1 Tool
Multi-stage pipelines (lint → test → build → deploy), job dependencies, parallel stages, cache strategies, matrix builds. Secrets management. Debugs failing pipelines systematically.

Docker & Containerisation
Expert
Multi-stage Dockerfiles with layer caching, non-root users, .dockerignore hygiene. Docker Compose for multi-service local dev. Debugs container startup failures independently.

Cloud Deployment (AWS / GCP / Azure)
Strong
ECS/Fargate, Cloud Run, App Service, or Kubernetes. Rolling deployments, blue-green, canary releases. Detects bad deployments early and rolls back safely with zero data loss.

Infrastructure as Code (Terraform preferred)
Solid
Terraform, AWS CDK, or CloudFormation. State management, module reuse, idempotent applies. Remote state backends (S3 + DynamoDB locking). Reasons about IaC drift.

Observability & Quality Gates
Strong — Senior Ownership Signal
Quality gates in pipeline: coverage thresholds, SAST tools (Bandit, Semgrep), dependency vulnerability scanning. Structured JSON logging, Prometheus/CloudWatch metrics and alerting.

Git Branching & Release Management
Strong
Gitflow and trunk-based development. Mono-repo pipelines for multiple services. Branch protection, mandatory PR reviews, semantic versioning with automated changelog generation.




Proficiency Legend
Expert
Mandatory — deep, hands-on production experience required
Strong
Expected — solid working knowledge with real project exposure
Solid
Nice-to-have — competent working knowledge sufficient


Requirements

 

___

Related keywords

PythonAngularSQLAWSPostgreSQLMySQLMongoDBRedisDynamoDBFastAPIFlaskRxJSNgRxPytestDockerTerraform

About Kots

LinkedInVisit site

The Leasing Company- Studios, 1BHK, 2BHK Rental Urban Gated Apartment in Bangalore.

Industry
Real Estate
Company size
11-50 employees
Founded
2019
Headquarters
Bengaluru, Karnataka
LinkedIn followers
9,526

We are solving urban housing for young India on the move, better rental apartments in better locations at a better value for money. We are hoping to provide housing for 10 million people using the Build-to-rent model in urban centres of India.

Offices: Whitefield Road, Bengaluru, Karnataka 560066, IN

View all jobs at Kots

About Kots

LinkedInVisit site

The Leasing Company- Studios, 1BHK, 2BHK Rental Urban Gated Apartment in Bangalore.

Industry
Real Estate
Company size
11-50 employees
Founded
2019
Headquarters
Bengaluru, Karnataka
LinkedIn followers
9,526

We are solving urban housing for young India on the move, better rental apartments in better locations at a better value for money. We are hoping to provide housing for 10 million people using the Build-to-rent model in urban centres of India.

Offices: Whitefield Road, Bengaluru, Karnataka 560066, IN

View all jobs at Kots

Similar companies hiring

JLL (1837)Drees & Sommer (1617)Cushman & Wakefield (1016)Public Storage (882)Greystar (862)CoStar Group (635)Extra Space Storage (293)RPM Living (283)Avenue5 Residential (252)Atria Senior Living (237)Colliers (220)Marcus & Millichap (214)
Clera home

Your AI-talent agent. Connecting talents with dream jobs.

Earn $5,000

Tools

  • Salary Calculator
  • Resume Review
  • Startup Map

Explore

  • Jobs
  • Discover Jobs
  • Companies
  • Pricing
  • Acquihire
  • Referral

Company

  • Manifesto
  • Engineering
  • We are hiring!
  • FAQs
  • Blog
  • Press

Tools

  • Salary Calculator
  • Resume Review
  • Startup Map

Explore

  • Jobs
  • Discover Jobs
  • Companies
  • Pricing
  • Acquihire
  • Referral

Company

  • Manifesto
  • Engineering
  • We are hiring!
  • FAQs
  • Blog
  • Press

© 2026 Clera Labs, Inc.

PrivacyTermsBug Bounty