Backend Developer (India)

Backend Developer (India)

01 Sep
|
XcelPros
|
India

01 Sep

XcelPros

India

Experience: 3+ YrsLocation: WFH

Timings: 5pm IST to 2am IST

Key Responsibilities

- Design, develop, and maintain scalable backend services and APIs using Python and FastAPI.
- Work with Supabase (PostgreSQL) for database design, triggers, and row-level security (RLS).
- Build and manage backend components for automation workflows, user events, and notifications.
- Develop secure integrations with external systems (e.g., Salesforce, Microsoft D365, cloud storage, messaging platforms).
- Implement serverless functions and cron jobs for scheduled or event-based triggers.
- Collaborate with frontend teams to ensure seamless data flow across the stack.
- Write clean, maintainable code with thorough documentation and testing.
- Monitor performance, logs, and errors; implement retries and error handling for resilience.
- Contribute to DevOps pipeline, including deployments, workplace management, and CI/CD.
- Knowledge of multithreading and OS / FS manipulations.
- Write secure, well-documented, and deployable code.
- Proficient in Python libraries for data transformations and numerical/text manipulation.

Required Skills & Experience

- 3+ years of backend development experience using Python (with FastAPI or similar frameworks).




- Strong experience with PostgreSQL and modern backend-as-a-service platforms like Supabase or Firebase.
- Deep understanding of RESTful API design and asynchronous programming.
- Hands-on experience with authentication, access control, and multi-tenant architecture.
- Familiarity with cloud services (e.g., AWS Lambda, Vercel Functions, or GCP).
- Experience with event-driven systems, webhooks, or message queues (Kafka, NATS, etc.).
- Comfort working in a Git-based development process with code reviews and pull requests.
- Ability to write unit/integration tests (Jest, Mocha, etc.) and ensure code reliability.

Bonus Skills (Nice to Have)

- Experience with Supabase-specific features like row-level security, triggers, and realtime updates.
- Background in workflow engines, automation design, or low-code platforms.
- Experience working with GraphQL and data transformation pipelines.
- Knowledge of OAuth, token-based auth flows, and multi-system user identity management.
- Familiarity with job schedulers like Apache Airflow, Temporal, or custom cron logic.
- Exposure to AI/NLP-based applications or intelligent assistants.

📌 Backend Developer (India)
🏢 XcelPros
📍 India

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: backend developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: backend developer (india) / india