Logo

Python Full Stack developer (NCS/Job/ 2598)

For We Are A Creative Warehouse For Any Kind Of Software & Marketing
1 - 3 Years
Full Time
Immediate
Up to 4 LPA
1 Position(s)
Bangalore / Bengaluru
Posted 20 Days Ago

Job Skills

Job Description

Key Responsibilities

Frontend Development

  • Develop responsive, high-performance UI using React.js, JavaScript, and TypeScript.
  • Build reusable components and manage application state using React best practices.
  • Implement UI/UX from design to production with strong attention to detail.

Backend Development

  • Design, develop, and maintain server-side applications using Python (FastAPI / Django / Flask).
  • Create clean REST APIs and integrate them with front-end modules.
  • Implement background jobs, integrations, and third-party APIs.

Database & Storage

  • Develop and optimize relational schemas in PostgreSQL.
  • Build scalable data models in MongoDB for NoSQL workflows.

System Architecture & DevOps

  • Contribute to architecture decisions, scalability planning, and code structuring.
  • Work with environment management, CI/CD workflows, and cloud deployments.
  • Maintain code quality, conduct peer reviews, and ensure test coverage.

Project & Delivery Ownership

  • Manage multiple projects and deliver features on deadline.
  • Work closely with product managers, designers, and QA teams.
  • Own modules end-to-end from planning → development → deployment → monitoring.

Required Skills

Frontend

  • React.js, JavaScript (ES6+), TypeScript
  • Redux / Zustand / Context API
  • HTML5, CSS3, Tailwind / Material UI

Backend

  • Python (FastAPI / Django / Flask)
  • REST APIs, authentication, middleware, microservices

Databases

  • PostgreSQL (SQL, indexing, query optimization)
  • MongoDB (schema design, aggregation pipelines)

Tools & DevOps

  • Git, GitHub/GitLab
  • Docker, CI/CD pipelines
  • Basic knowledge of AWS/GCP

Other Must-Haves

  • Strong debugging and analytical skills
  • Ability to handle pressure and context-switch between projects
  • Good communication and documentation skills
  • Experience working in agile environments