Python Developer – Cubet Techno Labs – Full Job Description
Company: Cubet Techno Labs
Location: Kochi, Kerala•Remote
Job Type: Full-time
Salary: Negotiable
Job Title: Backend Developer (Python/Django)
Responsibilities:
- Develop and maintain backend services using Python and Django.
- Solve complex technical issues.
- Write unit tests to ensure code quality and functionality.
- Stay up-to-date with the latest advancements in Django, Python, and web development best practices.
- Participate in code reviews and provide constructive feedback to colleagues.
Qualifications:
- Experience: 4-5 years of experience as a backend developer with a strong focus on Python and Django.
- Skills: In-depth knowledge of Python programming language concepts and object-oriented programming principles.
- Frameworks: Extensive experience with the Django web framework, including models, views, templates, URL routing, and security best practices.
- Databases: Solid understanding of database technologies and Object-Relational Mappers (ORMs) like Django ORM.
- API: Proven experience in designing, developing, and integrating APIs (4+ years).
- Version Control: Familiarity with version control systems like Git.
- Excellent problem-solving and debugging skills.
- Strong written and verbal communication skills.
- Ability to work independently and as part of a team.
Bonus Points:
- Front-end Frameworks: Experience with web development frameworks like React, Angular, or Vue.js (for building interactive front-end experiences).
- Cloud Platforms: Experience with cloud platforms like AWS, GCP, or Azure (for deploying web applications).
- CI/CD: Experience with continuous integration and continuous delivery (CI/CD) pipelines.
- Testing Frameworks: Experience with unit testing frameworks like pytest or unittest.