Jobs Description
Company name: Zindagi Technologies
Work Mode:
-
Work from Office for initial 1–2 months
-
Hybrid model after 1–1.5 months (3 days office, 2 days base location)
Job Summary
We are seeking a highly skilled Backend Technical Lead with strong expertise in Python development, backend architecture, and API design. The ideal candidate will lead backend development efforts, own architectural decisions, and mentor a team while building scalable and high-performance systems.
Key Roles & Responsibilities
-
Lead the design, development, and maintenance of complex backend systems using Python
-
Develop high-quality applications using Django, Flask, and FastAPI
-
Take ownership of architecture decisions and ensure best practices in software design
-
Mentor team members, conduct code reviews, and promote knowledge sharing
-
Design and implement robust, scalable APIs using Django and FastAPI
-
Work extensively with relational databases for schema design, query optimization, and performance tuning
-
Collaborate with cross-functional teams to define, design, and deliver new features
-
Ensure application performance, scalability, quality, and responsiveness
-
Design and manage data structures using No-SQL databases, especially MongoDB
-
Integrate and manage message broker systems such as RabbitMQ, ZeroMQ, or IBM-MQ
-
Maintain high standards of code quality, automation, and documentation
Required Qualifications & Skills
-
Strong expertise in Python programming with proven problem-solving skills
-
Excellent knowledge of relational databases (SQL, schema design, normalization)
-
Hands-on experience with No-SQL databases, preferably MongoDB
-
Extensive experience in API design and development
-
Strong proficiency in Django and FastAPI frameworks
-
Experience with message broker systems (RabbitMQ, ZeroMQ, IBM-MQ)
-
Strong analytical, debugging, and problem-solving abilities
-
Excellent verbal and written communication skills
-
Ability to lead teams and work effectively in fast-paced environments