Careers

Development Director
Edmonton, Alberta, Canada

Description

Introduction


Hey! Paper Leaf is an award-winning digital product agency located in Edmonton, AB. We design & develop innovative custom websites, web applications, and mobile applications –and we are looking to add a Development Director to our current team to help us do that. We have a fun, relaxed & flexible environment; a tight-knit team where your voice is heard; a variety of challenging, rewarding, and creative work; and room for professional development. It’s a good place to be, and while we're currently remote during the pandemic, we do anticipate working back in a traditional office space at least part-time when we return. 



So, with that said, this is a remote position for now, but applicants should be able to travel to Edmonton, Alberta and work from our office at least two days every week. Applications from anywhere in Alberta will be considered. We will also accept applications from anywhere in Canada if you’d like to move to Alberta.



Company


We work on projects for clients across the globe, and you'll be working on a team that values high-quality execution – not one that is hellbent on burning you out and churning out as much work as possible. You can learn more about our work on the Portfolio page, our team on our About page, and get a good vibe of our culture from our Instagram feed. Sometimes mission statements are bogus, but we believe in ours: to improve organizations through the elegant execution of design and technology.

As well, we believe that diversity in all regards contributes to a broader collective perspective that will consistently improve Paper Leaf and the work we do. We are working hard to increase the diversity of our team wherever we can and we actively encourage everyone to consider becoming a part of it.



Position Overview


The Development Director is a leadership role at Paper Leaf, encompassing both a strategic role for our client projects and a people management role for our developers. 


In a leadership role at Paper Leaf, you will work with the rest of our management team to set and lead the direction for the development team in our shop. This means you love to identify process problems, solve them, and push development processes to the next level. This role is one of two Development Director positions so experience collaborating on leadership projects is an asset. Like all teams at Paper Leaf, our management team is cross-functional. We each have a speciality but work together to ensure the shop and our projects run smoothly. The ideal candidate has worked with design and project management leadership in the past or at a minimum has worked on a cross-functional team with designers and developers. 

 

All of the Director positions at Paper Leaf work both with our clients and our staff. Our Directors are strong strategic leads that can find potential problems before they happen and know how to coach an individual or team to resolve that problem. In order to do that, experience in front and back end development is a must. We work in a modern web development environment (git, version control, etc) on large/complex content managed sites (primarily WordPress – custom builds, not theme customizations), eCommerce sites, web applications (Laravel, ReactJS) and mobile applications (React Native) for clients ranging from established businesses to international organizations and government corporations. It’s okay if you don’t write code today (and you won’t be responsible for writing too much code in this position) but you should be comfortable pair programming, mentoring and problem solving with developers. 

 

As Development Director, you also will be responsible for 4-6 direct reports. These will be developers who are in various stages of their careers. Your role will be to mentor and coach these reports to reach the next level of their career. You are also responsible for hiring and performance management for your team. 



Ideal Candidate


Are you the ideal candidate for this position? We’re looking for someone who…

  • Anticipates and resolves issues that may arise from projects before they become critical
  • Finds holes in a project’s technical strategy and coaches others on how to resolve them
  • Brings together the right people to solve the right problems
  • Pushes the development team to try new things and explore new opportunities
  • Makes the development team more efficient
  • Identifies and stops rabbit hole behaviour
  • Empowers reports to take on work that will make the agency better
  • Jumps in to solve client or project problems when they see them. Doesn’t wait for someone else to do it
  • Ensures all code produced is up to our standards
  • Anticipates issues with reports and works to resolve them before they become problems
  • Attracts and retains developers for our development team
  • Knows what to delegate to whom 
  • Delivers what they said they will when they said they will


Company


To be considered for the position, here’s what you’ll have:

  • 2+ years formally managing reports
  • Experience collaborating on a leadership team
  • Experience coaching cross functional Kanban teams
  • Experience driving change at the team or organization level
  • Solid grasp of programming fundamentals and their practical application
  • 3+ years front-end development experience (PHP/CSS/JS) building responsive websites or web applications
  • Experience with Laravel, ReactJS, and/or React Native is an asset
  • 3+ years back-end and server-side experience
  • Experience executing projects using current DevOps practices, including automated testing, CI/CD, and containerization
  • Ability to take a nebulous idea, create clarity and create an actionable plan to move forward on it 

 

If you don’t meet one or two of these requirements, but still feel you’d be a good fit, please throw your hat in the mix anyway. You miss every shot you don’t take.



Some Nuts And Bolts

This position reports to our VP Operations and is one of two Development Director roles in our shop. This is a leadership role and we will be expecting candidates who have done their research and are ready to help us continue to grow and get better. 



What We Offer

This full-time, salaried position is normally out of our office in Edmonton, but we're all working from home for the foreseeable future due to the COVID-19 pandemic. We offer a relaxed & fun working environment; flexible start and end times to your days, and the opportunity for 4 day weeks if you want; a compensation package that includes a competitive salary (listed in this posting), benefits, vacation days, flex days, your birthday off (and our office closes between Christmas and New Years), and bonus structure; the opportunity to work on interesting, challenging, and meaningful projects; professional development opportunities; and more.


We understand that you have a life outside of the work and want you to spend time doing the other things you love which is why we pride ourselves on maintaining manageable workloads for everyone at Paper Leaf. Everyone in our shop including our management team typically works between 33 and 37 hours a week. Overtime is a rarity, not the norm.


We are always looking for the right candidates to help us grow, and will be in contact with those we wish to connect with for an interview. Thanks!

 



Compensation

$60,000.00 - $105,000.00

Know someone who would be a perfect fit? Let them know!