Python Django Developer (Contract Basis)
Experience: 2-3.5 years of industry experience
Schedule: 4-hour shifts, 5 days a week
Number of Vacancies: 1
What We’re Looking For:
We are seeking part-time Python Django Developers with 2-3.5 years of dedicated industry experience. The ideal candidates should be well-versed in back-end development using Python and Django, with strong expertise in building scalable web applications, developing and consuming RESTful APIs, and working with cloud services. You will collaborate closely with cross-functional teams to deliver efficient, secure, and high-quality web applications. This part-time role offers flexibility, with 4-hour shifts, 5 days a week, making it ideal for industry professionals.
Key Responsibilities:
- Develop, maintain, and enhance web applications using Python and the Django framework.
- Leverage Django REST Framework (DRF) to build and scale APIs.
- Design and implement efficient back-end architectures using Django Models and ORM.
- Integrate third-party services and APIs to enhance application functionality.
- Collaborate with front-end developers to ensure seamless integration with back-end systems.
- Optimize application performance and ensure data security.
- Conduct automated testing, including unit and integration tests, using tools like PyTest.
- Perform code reviews, troubleshoot issues, and implement fixes.
- Work with cloud services (e.g., AWS, Azure) to deploy and manage applications.
- Stay current with industry trends, Django updates, and best practices.
Qualifications:
- 2-3.5 years of professional experience in Python and Django development.
- Strong proficiency with Django REST Framework (DRF), Django Models, and ORM.
- Experience in developing scalable, high-performance back-end systems.
- Expertise in building and consuming RESTful APIs.
- Proficient in relational databases like PostgreSQL or MySQL.
- Familiarity with front-end technologies like HTML, CSS, and JavaScript is a plus.
- Hands-on experience with Git for version control.
- Knowledge of authentication systems (e.g., OAuth2, JWT) and security best practices.
- Experience with cloud platforms (e.g., AWS, Azure).
- Strong skills in automated testing and deployment pipelines.
- Understanding of Agile software development processes, with experience in Scrum teams.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and manage time effectively.
What We Offer:
✅ Flexible work hours (4 hours per day, 5 days a week).
✅ Competitive compensation based on experience.
✅ Fully remote work environment.
✅ Paid time off, sick leave, and public holidays.
✅ Opportunities for professional development and upskilling.
✅ Access to exciting and diverse projects across various industries.
✅ Supportive and collaborative company culture.
To apply, email your updated CV at career@avoloft.com.