Circle — Where top talent gathersCircle

FullStack Developer

Confidential Company(Login to view company details)
15LPA - 18LPA
Pune
Full-Time
2-5 years

Job Summary

We are seeking a talented Full-Stack Developer (Python + React) to design and build scalable web applications. The ideal candidate will have strong expertise in backend development with Python (Django/FastAPI/Flask) and frontend development with React.js, along with solid knowledge of databases, APIs, and cloud platforms. You will collaborate with cross-functional teams to deliver high-quality, secure, and user-friendly products while ensuring performance and scalability.

Job Roles & Responsibilities

  • Design, develop, and maintain web applications using Python (Django/FastAPI/Flask) for backend and React.js for frontend.
  • Build RESTful APIs and integrate them with React-based UIs.
  • Collaborate with product managers, designers, and other developers to deliver high-quality solutions.
  • Optimize application performance, security, and scalability.
  • Write clean, testable, and maintainable code following best practices.
  • Manage databases (SQL/NoSQL) and ensure seamless integration with backend services.
  • Participate in code reviews, troubleshooting, and deployment processes.
  • Stay updated with emerging technologies and suggest improvements to the tech stack.

Cultural Expectations

  • 3–6 years of experience as a Full-Stack Developer (Python + React).
  • Strong proficiency in Python frameworks (Django / FastAPI / Flask).
  • Solid hands-on experience with React.js, Redux, and modern frontend tools (Webpack, Babel, etc.).
  • Experience with REST APIs / GraphQL design and implementation.
  • Strong understanding of databases (PostgreSQL, MySQL, MongoDB).
  • Knowledge of HTML5, CSS3, JavaScript (ES6+) and responsive design principles.
  • Familiarity with cloud platforms (AWS / GCP / Azure) and CI/CD pipelines.
  • Experience with version control (Git, GitHub/GitLab).
  • Strong problem-solving skills and ability to work in agile teams.

Hiring Process

  • Interview with hiring manager to assess technical skills.
  • Live coding task to evaluate coding proficiency.
  • Technical interview with senior member from the technical team.
  • Final interview with Tech Lead/CTO.

Login to Apply

Please login to apply for this job.

Confidential Company

Company details are hidden for privacy

Login to view company information

Other Jobs

J

Senior TypeScript Backend Engineer

Indore

J

TypeScript Backend Engineer

Indore

J

Lead TypeScript Backend Engineer

Indore

J

Pre-Sales Development Representative (SDR)

Remote

J

Team Member - Project Management (NPD)

Pune