Back-end development of a citizen engagement platform with Django
Contribute to the development of a citizen engagement platform
Overview
Contribute to the development of a citizen engagement platform
You have:
- Good skills in HTML, CSS, and JavaScript required.
- Experience in Django, a Python framework, is necessary.
- Knowledge of Git is an added advantage.
Contract
This is a UNV contract. More about UNV contracts.
The volunteers will work with the frontend developers to develop the citizen engagement platform. The platform is being developed to give citizens opportunities to contribute to the development of education in Africa. All communications and work will be done online via Slack and Email. A certificate of appreciation will be issued at the end of the collaboration.
- Technology development
Software and applications development and analysis
The project is an online citizen engagement platform designed to amplify citizens' voices in demanding accountability from the government in the provision of quality education.
Volunteers: 2 needed
6-10 hours per week / 8 weeks
The volunteers should possess good HTML, CSS and JS skills. Above all, the volunteers must be experienced and well skilled in Django, a Python Framework. Having working Git knowledge would be an added advantage.
Nigeria
- English
Potential interview questions
| Can you describe a time when you developed a web application? | The interviewer wants to know about your practical experience with web development. | Emphasize any specific projects and the technologies used. |
| How have you ensured the security and privacy of user data in your projects? | This question assesses your understanding of data protection practices. | Pro members can see the explanation. |
| What strategies do you use to stay updated with new technologies in web development? | Pro members can see the explanation. | Pro members can see the explanation. |
| Describe a challenging bug you encountered during development and how you resolved it. | Pro members can see the explanation. | Pro members can see the explanation. |
| How do you prioritize tasks when working on multiple features simultaneously? | Pro members can see the explanation. | Pro members can see the explanation. |