Python Developer

1 - 31 years

12 - 14 Lacs

Posted:2 weeks ago| Platform: Apna logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role We are looking for a Full Stack Python Developer to join our product engineering team. You will be responsible for designing, developing, testing, and deploying scalable and high-performance SaaS solutions. If you’re passionate about clean code, product architecture, and building customer-centric features, we’d love to meet you. You will work closely with product managers, designers, and fellow developers to build and enhance our cloud-based SaaS platform. Key Responsibilities Design, develop, test, and maintain scalable SaaS-based web applications using Python (preferably Django or Flask) and modern front-end frameworks. Collaborate with product and design teams to define, build, and ship new features. Build RESTful APIs and integrate with third-party services. Optimize applications for maximum speed and scalability. Write clean, maintainable, and well-documented code. Participate in code reviews, unit testing, and continuous integration/deployment (CI/CD). Troubleshoot, debug, and upgrade software. Maintain cloud infrastructure (e.g., AWS, GCP, or Azure) and ensure application reliability. Follow best practices in version control (Git), branching, and merging. Required Skills & Experience 2–5 years of hands-on experience in full-stack development, particularly with Python (Django / Flask / FastAPI). Strong understanding of front-end technologies such as JavaScript, HTML5, CSS3, and modern JS frameworks (React.js, Vue.js, or Angular). Experience in building and consuming RESTful APIs. Solid knowledge of relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis). Experience with version control tools like Git. Familiarity with containerization (Docker) and cloud services (AWS/GCP/Azure). Good understanding of CI/CD pipelines, deployment, and monitoring tools. Experience working in Agile/Scrum teams. Nice to Have Experience with SaaS application development or multi-tenant architecture. Knowledge of test-driven development (TDD) and automated testing frameworks. Understanding of DevOps practices and infrastructure-as-code (Terraform, Ansible). Contributions to open-source projects or tech blogs. Educational Qualification Bachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experience).

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

vijayawada, chennai, bengaluru