Yeeboo Digital Careers

Are You Ready To Yeeboo?

Yeeboo Digital is a young, growing digital agency with an established client base and a penchant for creativity and having fun. We work to support and grow amazing nonprofit clients across North America.

Our growing team is looking to add our next creative and energetic digital expert to support, grow and drive forward existing client relationships and help dream up new ones.

We’re on the look out for those who can think big, has a solid skill set, and most importantly who is interested in learning new things all the time – because, as it turns out, this Internet thing isn’t a fad and it changes a lot (it just changed while I wrote that..).

Current Positions

There are no current opportunities at this time

Future Positions

Account Manager, Digital Marketing Services (Decentralized)

The Role

Here’s the question – do you want to join a passionate team of technical, marketing and project management experts who are always asking, “What can we do better?”

We pride ourselves on continuous improvement through learning, doing and learning some more. Our clients not only look to us for account and project leadership, strategy and solutions yet they also drive us to imagine how the charity/non-profit sector can adopt technology to drive a big lasting impact.

The Account Manager – Digital Marketing Services role is integral to the success of our digital marketing and fundraising client accounts. With a primary focus on ongoing and new fundraising and advocacy campaigns, you will actively be involved across the digital marketing/fundraising and campaign space. From email, to social ads, video and web you will carefully consider how best to work with your team to bring your client campaigns to life.

Our digital marketing services account manager is the primary bridge between our clients’ marketing and fundraising teams and the team here at Yeeboo Digital as well as being the lead project manager for all assigned client fundraising accounts.

Your role is evenly split between the left and right sides of your brain. You will get to coordinate and move forward our creative and campaign development, dreaming up new ways to communicate the message across the ever changing digital medium. Yet you will also get to use your project management and leadership skills to coordinate and partner with internal teams to ensure that everything gets done to the highest degree and out the door on time.

How You Will Be Contributing

As the Account Manager for assigned clients with overall responsibility for account leadership and project management, you’ll lead the tactical campaign execution for your clients.

– Develop and maintain strong client confidence, rapport and relationships with a strong focus on client retention and customer service

– Working with your clients and lead strategist closely to understand needs and goals

– Collaborating internally with the Yeeboo Digital team, in particular the lead strategist, digital marketing coordinators and SEM specialist, to design, build, execute and monitor results, ensuring client goals are met

– Create timelines with Smartsheet both from scratch and also based on templates to be approved for each campaign initiative undertaken with the lead strategist and client team

– Coordinate the development of campaign briefs and presentations for client approval, proactively assisting the lead strategist in providing strategic campaign recommendations to clients

– Own, coordinate and lead the internal quality assurance testing for digital marketing campaign initiatives

– Guiding the client through testing sprints prior to launch of campaigns

– Highlight potential risks or malfunctions and act proactively to resolve issues

– In collaboration with the digital marketing team, monitor campaign performance, developing campaign tracking, analysis, reporting and measurement

– Evaluate campaign metrics on an ongoing basis and sector trends in order to identify gaps or opportunities to deliver insightful analysis and recommendations for testing, optimization and revenue growth

– Coordinate with the Yeeboo Digital team including developer and designers to ensure campaign schedules are followed and that quality is checked before delivery or presentation to the client

– Develop expertise on a range of non-profit online fundraising software such as Luminate Online, Engaging Networks etc.

– Through project/campaign initiative reflection and ongoing collaborative recommendations, help drive process change within the delivery team that ensures continuous improvement of delivery for our clients

Must Haves

– A creative mind and a desire to move our progressive nonprofit clients forward

– Multi-channel digital marketing/fundraising experience with 2-3 years experience leading digital marketing/fundraising campaigns

– 2+ years proven experience leading digital projects, ideally within digital marketing/campaigning projects

– Experience with Google Ads, Google Analytics, Data Studio, running Facebook paid social campaigns as well as digital media planning and buying

– A self-motivated individual with a desire to do their best every day

– A strong verbal and written communicator who builds the trusted client and agency partner relationship throughout the relationship

– Diligent, detail-oriented, responsible, accountable, flexible and team-oriented with a willingness to ask for help when needed

– Passionate about problem solving

– Passion for charitable and not-for-profit causes

– Excellent presentation skills with comfort in speaking and leading client meetings

– High organizational capacity and ability to follow and maintain project schedules with a good overall understanding of project management processes
– Must be a regular and comfortable user of the internet, online social networks

– Great attention to detail and dedication to quality assurance

– Fast learner who is interested in conquering technology

– Constant desire to learn more about the latest marketing, fundraising and technology trends

– Proficient in Microsoft Office Suite as well as Google apps (Drive, Calendar, Docs, etc)

Nice To Haves

– PMP certification or equivalent would be an asset

– Experience in non-profit online fundraising and CRM software, such as Blackbaud (Convio) Luminate Online and TeamRaiser, Engaging Networks, Raiser’s Edge would certainly be helpful

– Expertise with online email platforms such as Constant Contact, Mail Chimp or other platforms would be an asset

Salary, Perks And Benefits

– Salary: $50,000-57,500

– Flexible hours of work in a decentralized/work-from-home environment

– Paid time-off and bonus time-off, including Yeeboo Digital’s “extra” long weekends and during the holiday season

– Benefits coverage that includes health, dental and vision so you can take care of yourself and your family

– Option to partake in company wellness program

– Entry into our personal growth and incentive program

– Culture of learning & development

Bonus Points

Have you taken any continuing education courses or courses at Team Treehouse, Udemy, Lynda or General Assembly? A lot of our basic technical knowledge, best practices and processes are taught in these courses – make sure to highlight this experience in your cover letter if you have!

Wordpress Web Developer (Decentralized)

The Role

Here’s the question… Do you want to join a passionate team of technology experts who are always asking, “What can we do better?”. We pride ourselves on continuous improvement through learning, doing and learning some more. Our clients not only look to us for strategy and solutions yet they also drive us to imagine how our sector can adopt technology to drive a big lasting impact.

We’re looking for a technology and problem-solving expert with experience in agency-life teamwork who wants to make a career out of driving real change.

As the Wordpress Web Developer, you’ll be delivering easy-to-use, easy-to-train, attractive Wordpress-based products for the nonprofit clients we serve. Yes, you will deliver work. Sometimes through guiding and assisting the team of web developers and most other times through being the lead web developer on particular assigned Wordpress projects. You’ll be required to demonstrate deep technical knowledge, yet you’ll also be expected to explain technical opportunities and products to those with less technical expertise internally and with clients.

You’ll be able to cross the divide between our infrastructure projects, support services and marketing/fundraising clients seamlessly, and you’ll identify opportunities for innovative work and internal business processes that drive the success of our clients. And yes, you should also have enough experience to gracefully push back against poorly thought-out ideas and client requests, persuading your PM and clients alike that your proposed solution would better address the product’s needs.

The key to your success in this role is that you thrive in a low-ego, collaborative environment. By low-ego, we mean that everyone is open to input and feedback from anyone, regardless of seniority; and that we treat each other with respect. We give and receive feedback to improve, because we believe that continuous improvement is better than delayed perfection.

More specifically, success in this role will be demonstrated through amplification of our culture and values, profitability, innovation, client satisfaction, and growth within your work and across the Yeeboo Digital team.

How You Will Be Contributing

Reporting to both the CEO and COO, the primary focus for the role is as the Wordpress Web Developer on particular assigned projects, specifically focused on Wordpress and integration of tools within Wordpress.

Wordpress Web Development and Wordpress Product Owner (90%)

– Wordpress projects – You are the lead web developer for 6-10 Wordpress infrastructure projects per year

– Wordpress support – Completing day-to-day web development ad-hoc tasks on an as-needed basis

– Time management is a major part of your role – It’s necessary that you stick to the time estimated to finish the project. If more time is needed, then it’s important that those concerns are openly discussed with the project manager or account manager

– Quality – Ensures a high quality of all your technical outputs meets both internal and client expectations through owning the Yeeboo Digital Wordpress web development and framework product’s quality standards

– Team player – Train, coach and mentor your web development colleagues on the Yeeboo Digital Wordpress framework and methodology

– Continuous improvement, additions and innovations – Driving each of these as it release to Yeeboo Digital’s Wordpress project solutions both for front end look and feel as well as backend integrations

– Technical integrations – Identify, with your web development team colleagues, opportunities to integrate Wordpress features with key nonprofit CRMs such as Blackbaud’s Luminate Online and RE NXT as well as Engaging Networks

– Outsourced resource management – Assist COO and manager of projects in evaluating outsource/freelance Wordpress web development partners to provide flexibility with capacity whilst maintaining quality standards

– Innovation – Set your sights to be ahead of the curve when it comes to technology understanding for the nonprofit sector through personal development and training on the systems we use day in day out (Wordpress, Engaging Networks, Luminate Online, RE NXT) and the systems we’ve not yet begun to learn or even know of

Business development and technology strategy (10%)

– Recommend to COO and Manager of Projects Realization, outsource opportunities for particular projects based on the balance of your time whilst enabling Wordpress website project web development to occur concurrently

– Collaborate with senior leadership to define and shape the Wordpress technological implementations and frameworks

– Join and participate in business development scoping and pitch activities as it relates to Wordpress infrastructure projects to win new business and grow business within our existing client base

Must Haves

– 3+ years of experience in developing websites or website applications

– Advanced experience building custom themes and plugins within WordPress

– Strong front end web development skills (HTML / CSS / Javascript)

– Can write your own plugins to solve client/project problems (and know when an existing plugin is best)

– Knowledge of popular JavaScript frameworks/libraries such as React, Vue

– Excellent verbal and written communication skills

– A mastery of web standard and best practices, particularly as it relates to website architecture and accessibility

– A passion for learning about new technology and methodologies

– A solution-first mindset for technical and project time/scope obstacles to solve

– Well organized, with a strong ability to prioritize small and large tasks to meet expectations internally with a goal to meet client expectations

– A pro at debugging and willing to help others on their team whenever the need arises

– Always wants to find the right approach, sometimes within within the constraints of time, budget and scope

– Never settles for anything less than pixel perfect

Nice To Haves

– Experience in the social-profit, nonprofit and charitable fundraising sector either within a charity or within an agency setting would be an asset

– Experience in non-profit online fundraising and CRM software, such as Blackbaud Luminate Online and TeamRaiser, Engaging Networks, Raiser’s Edge NXT would certainly be helpful

Salary, Perks And Benefits

– Salary: $48,000-$60,000

– Flexible hours of work in a decentralized/work-from-home environment

– Paid time-off and bonus time-off, including Yeeboo Digital’s “extra” long weekends and during the holiday season

– Opportunities for bonus on top of salary

– Benefits coverage that includes health, dental and vision so you can take care of yourself and your family

– Culture of learning, development and support

Digital Project Manager (Decentralized)

The Role

The key to your success is that you really want to work.

You will be joining a team of passionate people who work hard to support their clients and because of that, we have amazing success and amazing opportunity.

The Digital Project Manager role is integral to the success of all our digital projects with the primary focus on project managing website and technology implementation projects as well as fundraising and advocacy campaign projects. Our digital project managers are the primary bridge between our clients’ project teams and the team here at Yeeboo Digital as well as being the lead project managers for all projects.

Second only to your amazing skills, it is very important that you can mesh with the team. We are small, innovative and cross-functional – yes, we even fetch our own coffee. You need to be able to work independently, with your team members and under the direction of the Manager of Projects Realization. We also want someone who can add creativity, isn’t afraid to share, isn’t afraid to be wrong and who can collaborate as a core member of our team.

How You Will Be Contributing

You’re part of a team of digital project managers focused on ensuring all work is executed to the highest level of quality – on time, within scope and on budget, which means:

– Providing end-to-end project management for assigned digital projects

– Creating timelines with Smartsheet both from scratch and also based on templates to be approved for each project prior to kick-off

– Developing and maintaining strong client confidence, rapport and relationships from start to finish of projects

– Leading the client and internal project teams for specifically assigned projects including, yet not limited to, implementation and/or ongoing use of Blackbaud Luminate Online, TeamRaiser and Engaging Networks (training will be provided) as well as website re-design and development generally on Wordpress CMS

– Developing an expertise on a range of non-profit online fundraising software such as Luminate Online and TeamRaiser, Engaging Networks, Wordpress, WooCommerce, Frontstream, AKA Raisin etc.

– Owning, coordinating and leading the internal quality assurance testing for assigned projects

– Guiding the client through testing sprints for assigned projects

– Highlight potential risks or malfunctions and act proactively to resolve issues

– Coordinating with internal stakeholders to to design, develop and implement digital projects, ensuring schedules are kept on track

Must Haves

– A self-motivated individual with a desire to do their best every day

– 3+ years proven experience leading digital projects, ideally within website redesign projects and/or technology implementations and onboarding projects

– A strong verbal and written communicator who builds the trusted client and agency partner relationship through the project phases

– Diligent, detail-oriented, responsible, accountable, flexible and team-oriented with a willingness to ask for help when needed

– Good overall understanding of project management processes

– Experience using project management software, preference to those candidates with experience using Trello and Smartsheet.

– Solution-focused in your client relationships and project leadership with a passion for problem solving

– High organizational capacity and ability to follow and maintain project schedules

– Fast learner who is interested in conquering technology

– Constant desire to learn more about the latest technology trends

– Professional verbal and written communication skills

– Passion for charitable and not-for-profit causes

– Must be a regular and comfortable user of the internet, online social networks

– Proficient in Microsoft Office Suite as well as Google apps (Drive, Calendar, Docs, etc)

Nice To Haves

– PMP certification or equivalent would be an asset

– Experience in non-profit online fundraising and CRM software, such as Blackbaud Luminate Online and TeamRaiser, Artez, Engaging Networks, Raiser’s Edge, AKA Raisin would certainly be helpful

– Familiarity with content management systems and HTML/CSS

– Experience with offline databases such as Raisers Edge would be a bonus

– Expertise with online email platforms such as Constant Contact, Mail Chimp or other platforms would be an asset

– Fundraising knowledge is an asset

Salary, Perks And Benefits

– Salary: $50,000.00-$57,200.00 per year

– Flexible hours of work in a decentralized/work-from-home environment

– Paid time-off and bonus time-off, including Yeeboo Digital’s “extra” long weekends and during the holiday season

– Benefits coverage that includes health, dental and vision so you can take care of yourself and your family

– Entry into our personal growth and incentive program

– Culture of learning & development

Bonus Points

Have you taken any beginner courses at Team Treehouse, Udemy, Lynda or General Assembly? A lot of our basic technical knowledge, best practices and processes are taught in these courses – make sure to highlight this experience in your cover letter if you have!

Digital Support Services Coordinator (Decentralized)

The Role

The key to your success is that you really want to work.

You will be joining a team of passionate people who work hard to support their clients and because of that, we have amazing success and amazing opportunity.

But don’t worry; it’s not all work and no play. The role will be based our office in Bloomfield, Prince Edward County, the home of white sand beaches, countless vineyards, barn parties, great restaurants, live music, funky coffee shops and room to grow. Oh and houses are still affordable.

The Support Services Coordinator role is key to the success of all our digital projects and website support.

As Support Services Coordinator, you will be a key member of the Support Services team who work their digital magic to help our awesome clients with their day to day tech/web/code needs. You will be in direct contact with our awesome non-profit clients to coordinate and make web updates, customize donation forms, configure Peer-to-Peer fundraising websites, set up HTML emails, deploy and translate analytics. More specifically, the role will be 80% focused on providing those support services to clients and 20% focused on supporting the team of digital producers on the setup, execution and reporting of email and digital marketing campaigns.

Your strong communication skills coupled with the training you’ll receive for the key technology products utilized day-in and day-out in the role will no doubt bring a smile to all your clients. Yes, you’ll be firefighting and and crushing support tickets like the wizard you are which means good time management and prioritizing skills will be necessary for this role.

Second only to your amazing skills, it is very important that you can mesh with the team. We are small, innovative and very cross-functional – yes, we even fetch our own coffee. You need to be able to work independently yet under the direction of the Manager of Creative and Support Services and the clients you are working with.

We also want someone who can add creativity, isn’t afraid to share, isn’t afraid to be wrong and who can collaborate as a core member of our team.

How You Will Be Contributing

– Communicating directly with clients via support tickets and triaging tasks to be completed by you or other team members

– Supporting the team of digital producers with the implementation and/or ongoing use of Blackbaud Luminate Online, TeamRaiser and Engaging Networks (training will be provided)

– Supporting the team of digital producers with configuration and update tasks related to client websites

– Setting up, testing, scheduling and sending HTML emails for client campaigns

– Creating email, digital marketing campaign and web reports as and when required in support of the digital marketing team

– Provide analysis and insights into reports including recommendations, based on your data analysis, for future testing of emails and digital marketing activities

– Develop expertise on a range of non-profit online fundraising software such as Luminate Online, Engaging Networks, Great Feats, Salesforce, AKA Raisin etc.

– When required, coordinate with internal stakeholders to ensure projects schedules are followed

– Ensuring all work is executed to the highest level of quality

– Some additional administrative duties as and when required

Must Haves

– 1+ years in a customer/client service facing role

– A fast learner who is interested in conquering technology

– Strong and professional verbal and written communication skills

– Knowledge and experience of various analytics tracking setup would be an asset

– Passionate about problem solving

– Ability and experience to work with and to communicate reports is a bonus

– Willingness to ask for help when needed

– High organizational capacity and ability to follow project schedules and meet deadlines

– Must be a regular and comfortable user of the internet, online social networks

– Proficient in Microsoft Office Suite as well as Google apps (Drive, Calendar, Docs, etc)

– Fundraising knowledge is a bonus

Nice To Haves

– Knowledge and previous use of non-profit online fundraising and CRM software, such as Blackbaud (Convio) Luminate Online and TeamRaiser, Artez, Engaging Networks, Raiser’s Edge, AKA Raisin would be an asset

– Experience with offline databases such as Raisers Edge is certainly helpful

– Experience with online email platforms such as Constant Contact, Mailchimp or other platforms would be an asset

Perks And Benefits

– Flextime hours of work

– Paid holidays and time-off, including Yeeboo Digital’s “extra” long weekends

– Benefits coverage that includes health, dental and vision

– Entry into our personal growth and incentive program

– Culture of learning & development

– Workload that respects work-life balance

– Fully-stocked kitchen!

Bonus Points

Have you taken any beginner courses at Team Treehouse, Udemy, Lynda or General Assembly? A lot of our basic technical knowledge, best practices and processes are taught in these courses – make sure to highlight this experience in your cover letter if you have!

Digital Marketing Coordinator (Decentralized)

The Role

The key to your success is that you really want to work.

You will be joining a team of passionate people who work hard to support their clients and because of that, we have amazing success and amazing opportunity.

The Digital Marketing Coordinator role is integral to the success of our digital marketing and fundraising client accounts. With a primary focus on ongoing and new fundraising and advocacy campaigns, you will actively be involved across the digital marketing/fundraising and campaign space. From email, to social ads, video and web you will work to bring our team’s client campaigns to life.

Your role is evenly split between the left and right sides of your brain. You will get to help drive our creative and campaign development, dreaming up new ways to communicate the message across the ever changing digital medium. Yet you will also get to use your digital platforms experience to execute on digital marketing plans that ultimately raise money for the causes we’re passionate about.

How You Will Be Contributing

Reporting directly to the Account Manager, the Digital Marketing Coordinator will work to execute, monitor and optimize campaigns as well as to report back on campaign results and impact, ensuring campaign goals are met and exceeded. More specifically, you will:

– Collaborate internally with the digital marketing services team to build, execute and monitor social, search and display campaigns, ensuring plane launch on time and are delivered on budget

– Setup Facebook, Instagram, Pinterest, LinkedIn and other platform-specific ad campaigns based on creative and direction provided by the Account Manager

– Monitor campaign performance, update as needed, testing creative as much as possible

– Build and deliver campaign progress reports as well as post-campaign reports, analysis, recommendations and campaign impact

– In preparation for strategic client meetings, evaluate campaign metrics and sector trends in order to identify gaps or opportunities to deliver insightful analysis and recommendations for testing, optimization and revenue growth

– Create campaign and copy briefs to convey campaign strategy, copy direction and creative deliverables

– Coordinate with the Yeeboo Digital team including developers and designers to ensure campaign schedules are followed and that quality is checked before delivery or presentation to the client

– Support client digital marketing/fundraising accounts through collaboratively developing campaign briefs and presentations for internal approval

– Develop expertise on a range of non-profit online fundraising software such as Luminate Online, Engaging Networks etc.

– Other administrative duties as required by the digital marketing services team

Must Haves

– A self-motivated individual with a desire to do their best every day for their team and the nonprofit clients we work with

– High organizational capacity and ability to follow and maintain project schedules

– Excellent time management skills

– A creative mind and a desire to move our progressive nonprofit clients forward

– 2+ years experience with setting up, monitoring and reporting on Facebook, Instagram, LinkedIn, Pinterest paid social campaigns as well as digital media planning and buying

– 2+ years experience with managing, monitoring and reporting on Google Ads, Google Analytics, Data Studio,
Passionate about problem solving

– 1+ years experience with online email platforms such as Constant Contact, Mail Chimp or email other platforms

– Quantitative skills and and analytical mindset to work with campaign data and uncover trends

– Great attention to detail and dedication to quality assurance

– Excellent presentation skills with comfort in participating in client meetings

– Must be a curious digital adventurer on the lookout to not only try what has been proved yet also to push yourself and your team to try something new

– Proficient in Microsoft Office Suite as well as Google apps (Drive, Calendar, Docs, etc)

– Fast learner who is interested in conquering technology

Nice To Haves

– Experience in the social-profit, nonprofit and charitable fundraising sector either within a charity or within an agency setting would be an asset

– Experience in non-profit online fundraising and CRM software, such as Blackbaud (Convio) Luminate Online and TeamRaiser, Engaging Networks, Raiser’s Edge would certainly be helpful

Salary, Perks And Benefits

– Salary: $38,000.00-$49,800.00 per year

– Flexible hours of work in a decentralized/work-from-home environment

– Paid time-off and bonus time-off, including Yeeboo Digital’s “extra” long weekends and during the holiday season

– Benefits coverage that includes health, dental and vision so you can take care of yourself and your family

– Entry into our personal growth and incentive program

– Culture of learning & development

Bonus Points

Have you taken any beginner courses at Team Treehouse, Udemy, Lynda or General Assembly? A lot of our basic technical knowledge, best practices and processes are taught in these courses – make sure to highlight this experience in your cover letter if you have!

If you’re interested in any of these positions and are confident you have the peanut butter to our jelly, please submit your cover letter, resume and any relevant sites, fiddles, dribbles or bibbles by e-mail to careers[at]yeeboodigital[dot]com.

Yeeboo Digital is committed to maintaining a diverse work environment and is proud to be an equal opportunity employer. All qualified applicants, regardless of race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status will receive consideration for employment. If you have any accessibility requirements or concerns regarding the hiring process or employment with us, please notify us so we can provide suitable accommodation.

While we sincerely appreciate all applications, only those candidates selected for an interview will be contacted.