Python full stack developer (India)

Python full stack developer (India)

14 Oct
|
SysTechCorp
|
India

14 Oct

SysTechCorp

India

Key Responsibilities

- Design and develop scalable backend services and REST APIs using Python (FastAPI / Django / Flask).

- Build responsive, reusable UI components and complete user flows in React JS.

- Design PostgreSQL schemas and write optimized queries, indexes, and migrations.

- Integrate frontend and backend, including authentication, authorization, and third-party services.

- Participate in architecture and design discussions and contribute to technical documentation.

- Write unit and integration tests and perform code reviews to maintain quality.

- Troubleshoot production issues and improve application performance and reliability.

- Work with product, QA, and DevOps teams in an Agile environment.

- Mentor junior developers and promote engineering best practices.

Required Skills

Backend (Python)

- 5+ years of hands-on Python development.

- Strong experience with at least one framework: FastAPI, Django, or Flask.

- Solid understanding of REST API design, OOP, async programming, and design patterns.

- Experience with ORMs (SQLAlchemy / Django ORM) and background task processing (Celery, etc.).

Frontend (React JS)

- 3+ years of strong React JS experience (Hooks, Context API, functional components).





- Proficiency in JavaScript (ES6+), HTML5, and CSS3.

- State management (Redux Toolkit, Zustand, or similar) and API integration (Axios / Fetch).

- Experience with component libraries (Material UI, Ant Design, Tailwind) and responsive design.

Database (PostgreSQL)

- Solid SQL skills: joins, CTEs, window functions, stored procedures, and transactions.

- Experience with schema design, normalization, indexing, and query performance tuning.

- Familiarity with migrations (Alembic / Django migrations).

General

- Git and branching workflows; CI/CD pipelines.

- Testing: PyTest, Jest, React Testing Library.

- Authentication and security basics (JWT, OAuth2, RBAC, OWASP, SSO).

- Strong debugging, problem-solving, and communication skills.

Good to Have

- Docker and Kubernetes; cloud experience (AWS / Azure / GCP).

- TypeScript, Next.js.

- Exposure to AI/LLM integrations or data engineering workflows.

Qualifications

- Bachelor’s degree in Engineering, or equivalent experience.

- 6 to 8 years of total software development experience, with proven delivery of production-grade full stack applications.

📌 Python full stack developer (India)
🏢 SysTechCorp
📍 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: python full stack developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: python full stack developer (india) / india