Working for a non-profit is a great way to meet people, gain experience and apply your creativity. AssistList has a range of opportunities and would love for enthusiastic and passionate individuals to join our AssistList family!
AssistList is a charity that promotes public health by empowering people with disabilities, people with financial constraints, and seniors to buy, sell and donate home health equipment. Using our helpful community resource at www.assistlist.ca, users can expect to find items such as wheelchairs, hospital beds, and much more. We work towards ensuring all community members in Greater Vancouver and surrounding regions have safe access to the home health equipment they need.
As part of the Canada Summer Jobs Program for youth, the Government of Canada requires all participants must meet all the below criteria:
Between 15 and 30 years of age at the start of the employment
A Canadian citizen or permanent resident with a Social Insurance Number (temporary visitor, youth or work visas are not eligible)
These full-time positions are 30 hours per week at $16.75 per hour for 8 consecutive weeks. The tentative start date of this position is in early June 2023. This offer is subject to government approval.
Click the below jobs to learn more about the opportunities available at AssistList.
We are hiring an Analyst, Marketing who will be responsible for auditing, developing, maintaining and reporting on AssistList’s online advertising and web analytics platforms.
Key responsibilities include developing ad campaigns, managing SEO, identifying trends from web analytics reporting, and working collaboratively alongside the AssistList Digital Marketing, Design, and Web Development team members, Managers and Directors.
Daily activities also include:
Develop a strong SEO strategy including page level optimization, back link building and keyword strategy
Use Google Ads and Google Tag Manager to launch campaigns, increase rankings and drive organic traffic
Work with the Web Development team to maintain and manage the site tagging methodology to ensure accurate and complete measurement
Analyze data from Google Analytics, Hotjar and other website and social media reporting tools, create reporting, identify trends, and provide actionable feedback based on data
Required experience & skills:
Experience with SEO, Google Ads, Google Analytics, Google Tag Manager, and HotJar
Experience with collaboration tools such as Google Drive and Slack
We are hiring a Product Manager to oversee the design, implementation and launch of AssistList initiatives.
Key responsibilities include leading team members from the AssistList Design, Software Development, Marketing and Community Development teams in delivering new AssistList.ca website features.
Daily activities may also include:
Collaborate with project team to shape requirements into a well thought out project plan, including acceptance criteria
Execute project planning and task delegation/tracking, and deliver integrated projects across strategy, design research, and product design
Lead collaborative sessions and facilitate discussion with cross-functional project team members, including planning meetings, weekly check-ins, daily standups, design reviews, and retrospectives
Report progress to Managers and Directors, and communicate updates to the broader organization
Identify, communicate, and resolve risks and issues
Required experience & skills:
Experience with project management for web applications, involving UI/UX Design
Familiarity with Software Development approaches (Ruby on Rails & ReactJS experience is an asset)
Experience with Agile methodologies
Experience working with common project management and design tools (Asana, Jira, Figma, et al)
Strong problem-solving & analytical skills
We are hiring a Software Developer who will be responsible for developing new features for the AssistList web application.
Key responsibilities include web development, testing and deployment, and working collaboratively alongside the AssistList Software Development team members, Manager and Director to help identify new development priorities, and opportunities for growth.
To apply, you must be a confident coder with the ability to work independently.
Daily activities also include:
Full stack web development and testing for web application built in Ruby on Rails and ReactJS
Updating PostgreSQL database
Version control using Git
Deployment to and maintenance of the web application on Test, Staging and Production cloud environments such as Heroku and Amazon Web Services
Support and troubleshooting for any 3rd party integrations
Unit, integration and front-end testing for desktop and mobile browsers, including writing automated tests
Documentation of code and processes
Required Experience & Skills:
Software Development Experience
At least 1-2 years web development experience with a portfolio of work that demonstrates breadth of understanding and skills
Strong fundamental knowledge of HTML, CSS, and JavaScript
Solid understanding of CSS specificity
Intermediate to advanced knowledge of Node.js, React.js and React hooks
Knowledge of React Redux and writing end points a strong asset
Familiarity with UI libraries specifically Semantic UI React
Familiarity with Ruby on Rails or PostgreSQL databases is an asset
Experience with Docker is an asset
Intermediate to advanced knowledge of Version Control with Git using Bitbucket, working in a team with several branches and test environments
Knowledge of Figma or other design and prototyping tools
Understanding of the Model View Controller design system
Cross platform mobile app development
Excellent knowledge of the software development product cycle
Unit, integration and front-end testing for desktop and mobile browsers, including writing automated tests
Familiarity with collaboration and task tracking tools (eg. Trello, Notion, and Miro)
Software Development Skills
Passion and love for web development including new tools and technologies
Strong time management to accurately estimate deadlines for projects
Produce clean, efficient code based on specifications
Good written and verbal communication skills, with the ability to effectively communicate technical concepts to other technical and non-technical team members
Attention to detail and desire to probe further into data
Strong problem solving and decision-making skills
Strong work ethic with high energy and enthusiasm
Ability to work independently as well as collaborate with a team
We are hiring a Web Designer who will be responsible for designing new features and improving existing elements of the AssistList web application.
Key responsibilities include web design and testing, user research, determining design specifications for development and producing wireframes and mockups by working collaboratively alongside the AssistList Design team members, Manager and Director. You will have opportunities to receive mentorship and receive guidance to ensure they can integrate into the current design workflow.
To apply, you must have a UX/UI design focused portfolio.
Daily activities includes:
Design intuitive, accessible, and functional experiences that delight our users
Partner with other disciplines (developers, occupational therapists, marketing, community development) across the organization to design user experience for products and features
Gain empathy for our users and use research and analytics to inform design solutions
Contribute to strategic decision-making with the design and development team, and ensure solutions meet organizational goals while championing good user experience
Conduct user research in the form of interviews, surveys, competitive/comparative analysis, heuristics, and quantitative analytics analysis that will help define the roadmap and drive the creation of high-quality user experiences
Own the design process from end to end: identify significant problems, take designs from early concepts to prototyping, to high fidelity mockups and oversee production and testing
Take direction from and connect with team leads to advocate for design solutions that are in line with organizational goals
Required Experience & Skills:
Experience creating interactive digital experiences for websites and/or apps
Use of tools such as Figma, Sketch, InVision, Adobe XD or other design software application
Attention to detail and understanding of what makes a good interactive experience
Open to collaboration and ability to incorporate constructive feedback
Ability to present design ideas to team in a professional manner
Preferred Experience & Skills:
Experience with responsive design
Understanding of accessibility standards for web
Excellent interpersonal communication and proofreading skills
Experience creating high fidelity interactive prototypes
Understanding of HTML/CSS/JS and/or ReactJS
Team members will work remotely and actively communicate using Slack for instant messaging and video teleconference meetings. Our team is mostly located in Metro Vancouver, but we welcome team members from anywhere in Canada.
Our dynamic and diverse team is led by volunteers who are professionals in technology, design, marketing and healthcare, and we’re more than happy to provide support and industry mentorship in these sectors.
AssistList is committed to create a diverse, equitable, and inclusive work environment. We highly encourage qualified and eligible candidates to apply.
You are expected to submit ONE application to the above job opportunities. Shortlisted candidates will be contacted in two to four weeks upon application submission.
Application Deadline: June 10, 2023 (Pacific Time)
If you are interested in joining AssistList as a volunteer, we continue to post opportunities throughout the year -- please explore our available positions on Indeed.ca.