Skip to content

DreamRider Productions Careers: Web Developer

Featured Replies

Job Title: Web Developer

DreamRider Productions, a values-aligned company based in remote Vancouver, BC, Canada, is seeking a full-time Web Developer to join their team. This 12-week fixed contract, beginning on December 29, 2023, offers a unique opportunity to make a huge impact on the company's long-term growth trajectory. The successful candidate will be an emerging full-stack developer and designer with a creative flair, passionate about using their skills to support a cause-driven organization. The job will be funded through the Government of Canada's Digital Skills for Youth (DS4Y) initiative, making it an excellent opportunity for applicants aged between 15-30 years old.

About DreamRider Productions:

With over 20 years of experience, DreamRider Productions is a leading organization in transformational learning. Through highly engaging theatre and interactive media programs, they have reached over a million kids worldwide, inspiring them to become leaders of change in their families and communities. DreamRider's core mission is to partner with government agencies, corporate entities, and philanthropic foundations to support their sustainability goals through their unique engagement approach. As the company dreams and envisions their next big project, they are seeking a Web Developer to create a new website that will showcase their expertise and experience to the world.

Key Responsibilities:

  • Develop a comprehensive project plan, including timelines, milestones, and deliverables, to ensure the website is completed on time.
  • Collaborate with the DreamRider team and external stakeholders to define project goals, target audience, and desired website functionalities.
  • Design a user-friendly website layout that aligns with the company's brand identity and current web design trends.
  • Develop the website using front-end technologies such as HTML, CSS, and JavaScript.
  • Ensure the website is responsive and optimized for various devices.
  • Work with the content team to develop engaging and relevant content for the website, including text, images, and videos.
  • Implement content management features to allow non-technical staff to update the website.
  • Utilize SEO best practices to enhance the website's visibility and search engine ranking.
  • Conduct thorough testing of the website, including functionality, compatibility, and usability tests.
  • Address and resolve any technical issues or bugs before launching.
  • Oversee the website launch and monitor its performance post-launch, making necessary adjustments for optimization.

Role Requirements:

  • Strong organizational and project management skills.
  • Experience creating visually appealing and user-friendly website layouts, with a good eye for design and UX/UI principles.
  • Proficiency in front-end technologies such as HTML5, CSS3, and JavaScript.
  • Familiarity with Content Management Systems such as WordPress, Joomla, or Drupal.
  • Knowledge of Search Engine Optimization techniques and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Ability to present complex technical information to non-technical audiences.
  • Excellent written and verbal communication skills.
  • Strong creativity and problem-solving skills.
  • Legally entitled to work in Canada.

Nice to Have:

  • Proven experience with creative/arts-focused projects.
  • Experience using project management tools like Asana, Trello, or JIRA.
  • Experience creating marketing content for websites.

Perks:

  • Salary: Not specified.
  • Full-time, 35 hours per week.
  • Flexible working hours to help balance work and life commitments.
  • Remote from where you are happiest (Canadian timezones).
  • Home office stipend.
  • Kind and collaborative working culture, focused on organizational practices.
  • Ongoing DEI training to support personal development and organizational capacity building.

Apply here

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Important Information

Terms of Use Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions โ†’ Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.