Senior Backend Developer (Shopify + Python ,Fast API )
- Location: Hybrid Bangalore / Chennai / Hyderabad
- Experience: 5–10+ Years
- Type: Full-Time
About the Role
We are looking for an experienced Backend Developer with strong hands‑on experience in Python (Fast API , Flask or REST APIs) and working knowledge of Shopify (themes, apps, APIs). This is a hybrid role where you will spend most of your time building backend services and integrations, while also supporting Shopify customizations and workflows.
Key Responsibilities
- Build, maintain, and scale backend services using Python, Fast API, Flask, or custom RESTful APIs.
- Design and implement API integrations between internal systems and external platforms (Shopify, payment gateways, logistics APIs, CRM, ERP, etc.).
- Develop secure, scalable, and optimized backend logic.
- Work on authentication, authorization, caching, session management, and API rate‑limits.
- Optimize database queries and overall service performance.
- Develop reusable backend modules and microservices.
- Work closely with DevOps for deployments (Docker, CI/CD).
Shopify Development
- Work with Shopify APIs (Admin API, Storefront API, Webhooks).
- Support custom app development, theme enhancements, and store automation.
- Integrate Shopify with internal and third‑party systems.
- Troubleshoot Shopify issues, sync problems, and performance bottlenecks.
Required Skills
- Strong experience with Python (Flask / FastAPI / Django REST is fine).
- Strong understanding of RESTful API development.
- Experience working with SQL / NoSQL databases.
- Experience with Shopify APIs, webhook handling, and app integrations.
- Good understanding of OAuth, JWT, API security.
- Hands‑on experience with Git, version control, and API debugging tools (Postman).
Additional Good‑to‑Have Skills
- FastAPI knowledge (bonus)
- Experience with Cloud (AWS / GCP / Azure)
- Hands‑on with Docker / CI-CD pipelines
- Knowledge of GraphQL (Shopify Storefront API)
- Logging, monitoring & performance tuning
Who You Are
- Strong problem solver with solid backend fundamentals.
- Comfortable working across Python backend + Shopify ecosystem.
- Ability to work cross‑functionally with product, frontend, and DevOps.
- Self‑driven and able to manage priorities in a hybrid environment.
- Strong communication and ownership mindset.