Salary
≈ $8.5k – $22k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Junior · 2+ years exp
First seen by Alion on Oct 21, 2026.
Overview
Company
Impact
Profile match
Aforro is a quick-commerce grocery delivery platform that connects consumers with local stores, enabling fully managed grocery delivery in as little as 25 minutes.
We're looking for a Backend Developer (Django) who genuinely enjoys understanding how systems work underneath the surface and wants to build production systems from the ground up. This is not a role for someone who only knows how to build Django CRUD APIs.
Responsibilities:
- Designing and developing robust backend services using Python and Django.
- Designing relational databases, schemas, relationships and efficient queries.
- Building and maintaining REST APIs consumed by our web and mobile applications.
- Working on complex workflows around orders, inventory, billing, payments, settlements, returns and procurement.
- Designing systems that handle concurrency, transactions and data consistency correctly.
- Building background jobs and asynchronous workflows where required.
- Writing automated tests and ensuring backend reliability.
- Identifying performance bottlenecks and improving application and database performance.
- Participating in architecture and technical design discussions.
- Reviewing code and maintaining engineering standards across the backend.
- Debugging production issues and taking ownership of problems end-to-end.
Requirements:
- 2+ years of hands-on backend development experience.
- Strong proficiency in Django (Python).
- Strong experience with Django and Django REST Framework.
- Good understanding of PostgreSQL or another relational database.
- Strong understanding of system design and Architecture, Database design, transactions, and data consistency, REST API design, authentication, and authorisation, Data structures and fundamental algorithms, Error handling and validation.
- Good understanding of Git and collaborative development.
- Ability to understand an existing codebase and improve it without unnecessarily rewriting everything.
Good to Have:
- Experience building systems from scratch.
- Experience working on product/startup environments.
- Understanding of system design fundamentals.
- Experience with Redis, Celery or other asynchronous/background processing systems.
- Experience with Docker and cloud deployments.
- Understanding of caching, indexing and query optimisation.
- Strong debugging and problem-solving ability.
Skills
DRF, Django, Django REST Framework, PostgreSQL, Postgres, Python, RDBMS, relational database
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,077,957 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Bengaluru
Software Engineer, Specs Lenses C++, Level 5
23 min ago
$209k – $313k per year · Equity · In office · Full-Time · 6+ years exp · Bachelor's Degree · Santa Monica · San Francisco · Palo Alto · Bellevue
Python
JavaScript
TypeScript
C++
C++
Conan
CMake
Qt
AI/ML
Cursor
Claude Code
Function Calling
AI Agents
OpenAI Codex
Context Engineering
Agentic Workflows
Multi-Agent Systems
DevOps
GitHub Actions
Jenkins
Game Dev
Unity
Unreal Engine
Apply
software engineer
2 years ago
In office · Full-Time · 3+ years exp · Bachelor's Degree
Python
Java
C++
Databases
MySQL
PostgreSQL
Management
Agile
Scrum
Apply
Backend Developer
2 years ago
In office · Full-Time
JavaScript
PHP
Node JS
PHP
Laravel
CodeIgniter
Databases
MySQL
PostgreSQL
DevOps
Rest API
GCP
Azure
Git
AWS
Docker
Management
Agile
Scrum
Apply
Java Core Developer
2 years ago
In office · Full-Time
Python
Java
PHP
Databases
MySQL
PostgreSQL
RabbitMQ
DevOps
GCP
Azure
Git
AWS
Docker
Management
Agile
Apply
Apply
Software Architect
6 days ago
≈ $19k – $41k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Cairo
Python
JavaScript
SQL
Databases
MySQL
Oracle
Frontend
Vue.js
React.js
JQuery
DevOps
Rest API
Git
Linux
Unix
SOAP
Management
Agile
Apply
Senior Software Testing Engineer
6 days ago
In office · 5+ years exp · Bachelor's Degree
Python
JavaScript
SQL
Databases
MySQL
Oracle
Frontend
JQuery
DevOps
Rest API
Git
Linux
Unix
SOAP
QA
Selenium
Postman
Pytest
Apply
Forward Deployed Engineer II
6 days ago
Hybrid · 2+ years exp · Bachelor's Degree
Python
SQL
Python
FastAPI
Django
DevOps
Rest API
CI/CD
Docker
Kubernetes
Linux
DNS
SOAP
Apply
senior Software Engineer
6 days ago
In office · 5+ years exp · New Cairo
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Blazor
Dapper
xUnit
Moq
Databases
PostgreSQL
Oracle
Azure SQL Database
Frontend
Angular
WebAssembly
DevOps
Rest API
Terraform
Helm
GitLab CI
Azure
CI/CD
Docker
Kubernetes
Grafana
Bicep
Azure AKS
GitLab
API Gateway
Cybersecurity
Microsoft Entra ID
QA
Swagger
Postman
Apply
≈ $11k – $29k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Cairo
Python
SQL
Databases
MySQL
PostgreSQL
Oracle
DevOps
Terraform
Ansible
Red Hat
Docker
Kubernetes
Ubuntu
Configuration Management
OpenStack
CentOS Stream
IAM
Linux
TCP/IP
DNS
VLAN
Cybersecurity
Tcpdump
Apply
≈ $24k – $58k per year (Estimated) · Remote (India) · Full-Time · 7+ years exp · Bengaluru
DevOps
Configuration Management
Management
Agile
Apply
≈ $35k – $100k per year (Estimated) · Remote (India) · Full-Time · 6+ years exp · Bengaluru
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
SLI/SLO/SLA
GitHub
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
Frontend
GraphQL
Next.js
React.js
Lighthouse
Mobile
PWA
DevOps
Rest API
GCP
New Relic
Datadog
Azure
CI/CD
Git
AWS
Docker
Analytics
A/B Testing
QA
Sentry
Apply
Product Owner - Payments
1 day ago
≈ $28k – $59k per year (Estimated) · In office · Full-Time · 12+ years exp · Bengaluru
Apply
Lead Software Engineer - Test Automation
1 day ago
≈ $17k – $46k per year (Estimated) · In office · Full-Time · Bengaluru
JavaScript
TypeScript
SQL
Databases
PostgreSQL
DevOps
Kibana
Kubernetes
Management
Confluence
QA
JMeter
Apply
This is one of many
2,077,957 more open roles from verified company boards, updated every day.

