Python Backend Developer (FastAPI) (Gurugram)

Python Backend Developer (FastAPI) (Gurugram)

04 Aug
|
WebReinvent Technologies
|
Gurugram

04 Aug

WebReinvent Technologies

Gurugram

About WebReinvent Technologies Pvt Ltd

At WebReinvent, we build scalable, high-performance digital solutions that power businesses worldwide. We are a team of passionate engineers who value clean code, innovation, and continuous learning. Join us to work on cutting-edge backend systems using modern Python technologies.

What Youll Own

As a Python Backend Developer, you will be a key contributor to our core backend services. You won’t just write code—you’ll design, build, and maintain robust APIs that handle critical business logic. Your impact will be felt directly in the performance and reliability of our products.

Key Responsibilities:

- Design & Build Scalable APIs: Develop high-performance RESTful APIs using FastAPI and Python, ensuring optimal latency and throughput.
- Data Modeling & Optimization: Design efficient database schemas in PostgreSQL/MySQL and optimize complex queries using SQLAlchemy or Asyncpg.
- Ensure Code Quality & Maintainability: Write clean, testable code following SOLID principles, OOP best practices, and PEP8 standards. Conduct peer code reviews to uphold team quality standards.
- Test-Driven Development (TDD): Write comprehensive unit and integration tests using Pytest to ensure bug-free releases and smooth CI/CD pipelines.
- Deployment & Observability: Containerize applications using Docker and assist in deploying to cloud platforms (AWS/Azure). Monitor application performance and troubleshoot production issues.
- Collaborate in Agile Teams: Work closely with frontend developers, product managers, and QA engineers to deliver features iteratively in an Agile/Scrum workplace.

What We’re Looking For

- Experience: 3 - 5 years of professional backend development experience with Python.
- Framework Expertise: Strong proficiency in FastAPI.



Experience with Django/Flask is a plus but not mandatory.
- Database Skills: Solid understanding of relational databases (PostgreSQL/MySQL) and ORM usage (SQLAlchemy). Knowledge of query optimization and indexing is highly valued.
- API Design: Deep understanding of RESTful architecture, HTTP methods, status codes, and authentication mechanisms (OAuth2/JWT).
- Tools & Practices: Proficient with Git for version control, comfortable with Linux/Unix environments, and experienced with Pytest for testing.
- Async Programming: Familiarity with asynchronous programming concepts (asyncio) in Python.
- AI & LLM Integration (Preferred): Knowledge or hands-on experience with LangChain and LangGraph is highly useful, particularly for building agentic workflows, managing state in LLM applications, and integrating AI capabilities into backend services.

Selection Process We believe in a transparent and rigorous hiring process to ensure the right fit for both our team and the candidate. The selection process consists of 3–4 rounds:

1. HR Screening Round: A conversation to understand your professional background, career goals, and cultural fit within our organization.

2. Practical Coding Test: A hands-on technical assessment focusing on real-world backend problems.

Important: The use of AI tools, LLMs, or any automated code-generation assistance is strictly prohibited during this round. We value your unique problem-solving approach and coding logic.

3. Final Technical/Leadership Round: This round will cover system design, architecture decisions, complex debugging scenarios, and your overall approach to building scalable solutions.

(Note: Depending on your profile, an additional round may be conducted for specific domain expertise or cultural alignment.)

📌 Python Backend Developer (FastAPI) (Gurugram)
🏢 WebReinvent Technologies
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python backend developer (fastapi) (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: python backend developer (fastapi) (gurugram) / gurugram