- Work remotely
- Flexible in schedule
Frontend Developer
2-4 hours
/ weekly
Ongoing
About We are a non-profit social enterprise that informs the public, inspires action, and acts as a catalyst for creating collaborative solutions that guide cities through a rapidly urbanizing world. We envision cities as vibrant, inclusive spaces where engaged residents are informed and inspired to build innovative urban solutions. These cities enable residents to contribute to the social fabric of their communities and foster opportunities, belonging, and happiness. Position Summary To achieve our organizational goals, we offer a completely digital platform that allows for scalability to eventually be a global platform. Our website, imaginecities.com offers 3 digital solutions include a search engine for cities research (like Google),digital learning guides (like to Coursera MOOC courses) and a project portal (like a job search portal but for projects.You will be responsible for working with our Technology team to maintain and improve the website and our digital solutions. Duties & Responsibilities Develop, maintain, and enhance a web application using Django, HTML, CSS, and JavaScript. Ensure the application is mobile-friendly and performs optimally across different screen sizes and devices. Implement responsive user interfaces that provide an intuitive user experience. Write clean, efficient, and well-documented code following best practices and coding standards. Conduct regular testing, debugging, and troubleshooting to identify and resolve performance issues. Maintain version control using Git and collaborate with other developers through code reviews. Optimize application performance for speed and scalability. Qualifications Graduated or enrolled in a University degree or College diploma or certificate program Effective oral and written communication skills Familiarity with object-oriented design patterns (OOP) Familiarity with Django, HTML, CSS, Javascript Familiarity with Git. A flexible, curious, and creative mentality Strong organizational skills and an ability to keep on top of a workload Strong interpersonal skills with a desire to engage with our community of city-builders Application Process Please submit your resume and cover letter to talent@imaginecities.com. Please also include samples of your work.
Why should you volunteer for this opportunity?
A great culture! Learn more about our culture here: https://medium.com/imagine-cities/building-a-culture-of-impact-and-growth-6b9c63a6abd3
- Remote or online
- Flexible in schedule