Junior Python Full Stack Developer
Role Overview
Junior Python Full Stack Developer role focused on developing, maintaining, and supporting web applications.
Backend work centers on Python/Django; frontend work uses React.js or Next.js.
Collaborate with project managers, team leads, QA engineers, UI/UX designers, and other developers.
Key Skills for This Role
Full Job Posting
Role overview
Junior Python Full Stack Developer role focused on developing, maintaining, and supporting web applications.
Backend work centers on Python/Django; frontend work uses React.js or Next.js.
Collaborate with project managers, team leads, QA engineers, UI/UX designers, and other developers.
Responsibilities
- Develop and maintain Python/Django web applications and build REST APIs, business logic, authentication, and database-driven features.
- Build responsive React.js or Next.js interfaces and integrate them with backend APIs.
- Work with PostgreSQL or MySQL; debug bugs, performance issues, and technical challenges.
- Collaborate across project teams, participate in code reviews, and follow coding standards.
- Use Git/GitHub for version control; assist with deployment, maintenance, testing, and documentation.
- Write clean, reusable code and contribute to existing codebases and feature development.
- Learn and adapt to technologies and project requirements.
Required skills
- Good understanding of Python; basic to intermediate Django and Django REST Framework knowledge.
- Understand REST APIs, API integration, and frontend-backend integration.
- Basic knowledge of PostgreSQL and/or MySQL; good understanding of HTML, CSS, and JavaScript.
- Familiarity with React.js or Next.js, Git, and GitHub.
- Basic understanding of authentication, authorization, and web application concepts.
- Good problem-solving and debugging skills; willingness to learn new technologies.
Candidate profile and preferred skills
- 6 months–1 year of professional experience or strong project-based web-development experience.
- Strong interest in Python backend and full-stack development; collaborative approach and good communication and problem-solving abilities.
- Preferred: TypeScript, Django REST Framework, PostgreSQL, Redis, Celery, Docker, cloud platforms, CI/CD, and responsive UI practices.
- Candidates with strong Python/Django fundamentals and basic React/Next.js knowledge are encouraged to apply.
Compensation and benefits
- Pay is ₹11,111.79–₹18,000 per month.
- Flexible schedule.
Work location
- Work location is in person.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career