
Gamified Survey DevelopmentHost: DataLab, Tallinn University of Technology (TalTech)
Project: UrbanDip – Digital Engagement for Bathing Water Quality

UrbanDip is a research and public engagement initiative exploring how technology, data, and citizens can work together to improve the monitoring and understanding of bathing water quality. The project aims to make environmental data more accessible, engaging, and actionable for the public.



DataLab is seeking a Software Engineering Intern to design and develop a gamified online survey platform for the UrbanDip project. The survey will combine traditional questionnaire elements with interactive and game-like features to engage participants and gather insights about public attitudes, practices, and experiences related to water quality and digital technologies.The intern will play a key role in transforming the survey concept into a functional and visually engaging web application.
Key Responsibilities
- Design and develop a web-based survey platform with a clear and intuitive user interface.
- Implement branching logic to allow dynamic question flow based on user responses.
- Integrate gamified elements (e.g., progress tracking, image-based questions, ranking or scenario-based choices).
- Ensure secure data collection and storage, allowing survey responses to be exported or analyzed later.
- Collaborate with researchers to align the survey design with the project’s engagement goals.
- Deploy the survey as an accessible and stable website for public participation.
- Provide multi-language support and responsive design for mobile use.Preferred Skills and Technologies
- The specific tools and technologies will be chosen by the intern based on their expertise, but familiarity with one or more of the following is an advantage:
- Frontend: React, Vue, or similar frameworks
- Backend: Node.js, Java (Spring Boot), or Python (Flask/Django)
Databases: PostgreSQL, MySQL, or MongoDB
- Web hosting and deployment tools (e.g., Netlify, Vercel, Docker)
- Git/GitHub for version control
Experience in full-stack web development from design to deployment.
Opportunity to contribute to an interdisciplinary research project combining technology and social science.
Mentorship from DataLab researchers and potential inclusion in project outputs (e.g., acknowledgments or co-authorship).
A chance to showcase a real-world project that will be publicly launched and used in ongoing research.
A chance to collaboratively work with researchers.
Duration: 2–3 months (negotiable, full-time or part-time)
Start date: As soon as possible
Location: Hybrid (remote and/or on-site at Tallinn University of Technology)Application
Please send your CV, a short motivation letter, and (if available) examples of previous web or coding projects to: