VolunteerMatch is Merging with Idealist!

Learn more about this strategic partnership of nonprofit technology leaders
Read More
  • 13 people are interested
 

Frontend Developer

Save to Favorites

ORGANIZATION: Imagine Cities

  • 13 people are interested

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

Culture

Learn more about our organization and culture here: https://medium.com/imagine- cities/building-a-culture-of- impact-and-growth-6b9c63a6abd3

Application Process

Please submit your resume and cover letter to talent@imaginecities.com. Please also include samples of your work.

5 More opportunities with Imagine Cities

Request failed
{{ opp.title }}
This is a Virtual Opportunity.
{{ opp.location }}
We'll work with your schedule
{{ opp.dateStr }}
{{ opp.timeStr }}
More
Opportunities

About Imagine Cities

Location:

444 7 Ave SW, Calgary, Alberta T2P 0X8, CA

Mission Statement

We inform the public, inspire action, and act as a catalyst for creating collaborative solutions that strengthen the capacity for cities to adapt in a rapdily changing world.

Description

We are a cities research and innovation nonprofit preparing communities for the future.

We envision cities as vibrant inclusive spaces where engaged residents are informed and inspired to build smart urban solutions. These cities enable residents to contribute to the social fabric of their communities and foster opportunities, belonging and happiness.
Guided by our indicators and supported by systems thinking, we collect and share cities research from around the world in an effort to more fully understand challenges and opportunities in cities.

We bring together digital content that will not only give you the skills needed to better understand the complexity of your city and community, but also the tools needed to effectively respond to improve life in your neighbourhood.

The greatest leaps in human progress have always been the result of our ability to work together in large numbers. Through activation, we provide resources to community organizations to make the incremental steps needed to build great neighborhoods. Whether it's connecting organizations with each other or to post-secondary students, we will find creative ways to provide the support needed to advance local change.

CAUSE AREAS

Community
Environment
Community, Environment

WHEN

We'll work with your schedule.

WHERE

This is a Virtual Opportunity with no fixed address.

SKILLS

  • Website Programming
  • Web Design

GOOD FOR

N/A

REQUIREMENTS

N/A

Report this opportunity