View All Jobs
Python Backend Developer
JOB DESCRIPTION
Job Summary:
| We are seeking a talented Full Stack Developer proficient in Python to join our dynamic team. The ideal candidate will have a passion for coding, problem-solving, and delivering high-quality solutions. As a Full Stack Developer, you will be responsible for designing, implementing, and maintaining both front-end and back-end components of our web applications. You will collaborate closely with our product management and design teams to deliver cutting-edge solutions that meet our customers’ needs. |
Key Responsibilities:
- Design, develop, and maintain scalable web applications using Python, Django, and JavaScript frameworks (such as React, Angular, or Vue.js).
- Collaborate with cross-functional teams to gather and define requirements, prioritize tasks, and deliver high-quality software solutions.
- Build efficient, reusable, and reliable code while ensuring best practices and coding standards are followed.
- Implement responsive and user-friendly front-end interfaces using HTML, CSS, and JavaScript.
- Develop RESTful APIs to integrate front-end and back-end components.
- Conduct code reviews, identify areas for improvement, and implement enhancements to optimize performance and maintainability.
- Stay up-to-date with the latest technologies, trends, and best practices in web development
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Full Stack Developer or similar role, with a strong focus on Python development.
- Proficiency in Python and Django framework.
- Experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (React, Angular, Vue.js).
- Knowledge of RESTful API development and integration.
- Familiarity with database technologies such as PostgreSQL, MySQL, or MongoDB.
- Strong understanding of software development principles, design patterns, and best practices.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently as well as collaboratively in a team environment.
- Good communication skills and the ability to effectively communicate technical concepts to non-technical stakeholders.
Nice to Have:
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
- Familiarity with DevOps practices and tools for CI/CD pipelines.
- Experience with agile methodologies such as Scrum or Kanban.
Job Location: Bengaluru/Hybrid Lucknow/Hybrid Pune/Hybrid
Experience: 3+ uears
