What are the responsibilities and job description for the Backend Developer (Python/Django) - Volunteer position at Mentor A Promise?
None,
Role Overview
We’re looking for a volunteer Backend Developer to help build and maintain a web project. This is a great opportunity to gain experience, contribute to a real-world application, and collaborate with a team.
Responsibilities
Role Overview
We’re looking for a volunteer Backend Developer to help build and maintain a web project. This is a great opportunity to gain experience, contribute to a real-world application, and collaborate with a team.
Responsibilities
- Develop and maintain backend features using Python and Django
- Build REST APIs with Django REST Framework (DRF)
- Work with PostgreSQL and Django ORM
- Implement authentication (JWT, OAuth2, or Django AllAuth)
- Ensure proper data validation, serialization, and API security
- Test APIs using Pytest/ Unittest and tools like Postman
- Basic to intermediate experience with Python and Django
- Understanding of RESTful APIs and backend development concepts
- Familiarity with authentication, databases, and API security
- Willingness to learn, collaborate, and contribute consistently
- Experience with deployment, Docker, or cloud platforms
- Interest in open-source or collaborative projects