Python Full Stack Developer (flask + Postgres)

Year    GJ, IN, India

Job Description

Python Full-Stack Developer (Flask + Postgres)



Company:

Savitara Infotel Pvt Ltd.

Location:

Ahmedabad (Onsite)

Experience:

2 - 3 Years

About the Role



We are looking for a Python Full-Stack Developer who thrives on building

Data-Heavy Systems

and high-performance backends. You will be responsible for designing modular Flask architectures, optimizing complex PostgreSQL queries, and handling geospatial data using PostGIS. While your primary focus will be the backend, you should be comfortable building frontend dashboards and integrating APIs using React.

Key Responsibilities



Core Backend Development:

Build modular, maintainable, and API-driven backends using

Flask

(Blueprints, middleware, and request lifecycle management).

Database Management:

Design relational schemas, manage indexes, and write performant SQL queries (avoiding ORM-only limitations).

Query Optimization:

Utilize EXPLAIN plans and optimize data-heavy endpoints, pagination, and serialization to avoid N+1 patterns.

Geospatial Features:

Write geospatial queries (proximity searches, bounding boxes, intersects) and manage spatial indexing using

PostGIS

.

Frontend Support:

Build and maintain simple dashboards, maps, and forms using

React

.

System Scaling:

Work with background jobs (Celery/Queues), caching layers (

Redis

), and rate-limiting to manage large datasets.

Production Excellence:

Write clean, documented code and maintain systems in a production-ready environment.

Required Skills & Qualifications



Experience:

2-3 years of experience in Python development for production systems.

Python/Flask:

Strong hands-on experience with Flask frameworks and efficient serialization.

PostgreSQL:

In-depth knowledge of relational schema design and SQL query tuning.

PostGIS:

Practical experience with geometry/geography types and geospatial data.

React:

Basic to intermediate skills for UI development and component-driven architecture.

Data Maturity:

Experience handling large datasets, complex ETL pipelines, or heavy query loads.

Why Join Us?



Creative Culture:

Join a dynamic team that values storytelling, innovation, and creativity.

Global Impact:

Work on brand campaigns that reach global markets.

Ownership:

Own backend modules confidently and contribute to critical scaling decisions.

How to Apply



If you are ready to handle high-performance workloads and geospatial challenges, share your CV immediately!

HR Manager:

Nainesh Patel

Email:

nainesh.patel@savitarainfotel.in

Contact (Call/WhatsApp):

9825434046
Job Type: Full-time

Pay: ?50,000.00 - ?58,000.00 per month

Experience:

Python Full-Stack Developer (Flask + Postgres): 2 years (Required)
Language:

English,Hindi (Required)
Location:

Ahmedabad, Gujarat (Preferred)
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4962027
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    GJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year