Careful Feet Digital (CFD) is a collective of digital marketing specialists at the top of our respective games. Most of us work with CFD on part time retainers and have individual clients outside of the work we do for CFD. We join together to take on project work that we usually wouldn’t have the capacity to handle individually, or where our skills could use complementary or supplementary skills: for example, our paid ads specialists love having professional designers to design their ad creative assets, and our tech SEO team loves having content writers take their research and bring it to life on websites.

How We Work

Our team is completely distributed and asynchronous. We have team members from multiple countries in our network and we strive to enable everyone to work at times and days that work well for them. We keep in touch mainly through Slack, email and online calls. We manage our projects through Asana and do most of our work out of Google Drive.


We were founded by a freelance digital marketer who saw that the world was changing; she saw that non-traditional workers including freelancers, contractors and consultants could band together to create a digital agency offering high quality services at a fraction of the price of traditional agencies. As a result, the values of freedom, flexibility and accountability underline everything we do.

We believe that being a valued team member at a company doesn’t mean just being a cog in a machine, or a butt in a chair. 

Everyone at CFD is part of our team. In addition to client work, we have a thriving company culture. All team members are paid to attend company meetings, engage in company fun activities (such as digital Scrabble games), provide quarterly feedback to other team members during our reviews process and work collaboratively on our Slack channel, as we realize not every Slack conversation is about a specific client project. We want everyone to take part in and be a part of CFD.

We believe that team members can be part of a workforce that still caters to their life and workstyle. 

CFD therefore offers benefits such as performance bonuses and supplements the cost of ongoing upskilling or training courses. We also offer paid maternity leave.

We believe that team members can do great work without having to focus on sales, contract and invoicing issues. 

CFD procures clients and manages the admin side of things so that you can do great work on the project.

We are working to build a company that offers great benefits and company culture while being as flexible for your life and work style as possible. Do we always get it right? No. But we are always striving to be better!

What Working With CFD is Like

We have high expectations, and we’re unapologetic about that. We work with the best clients around- and we therefore have to bring the best team to the table to meet their needs.

  • Most of our team members work on part-time retainers. This means that you’re paid the same each month regardless of whether there are client projects on your plate or not. We can always use your expertise for internal projects, and we believe that our team should know where their next pay check is coming from- and how much it will be!
  • Our work is distributed and asynchronous. We do most of our work on Slack, and since we have team members in multiple time zones on the same project, that requires that you sometimes go back and review previous messages and catch up on emails in real time.
  • We really champion strategic thinking and self starters. We are not box tickers. We want to work with people who can bring strategic thinking and maximum effort to the table. CFD is not a place for you if you can only work from pre-existing templates and project plans; sometimes, you’ll need to lead the charge and we need team members who are comfortable with this approach and way of working.
  • We don’t micromanage. Projects have account and project managers, but as an asynchronous team, to get tasks done well and on time, you need to be someone who can manage your time well and review your workload, asking questions and getting a start on work in plenty of time to have a great deliverable by the deadline (or, ideally, early!)

We require all our team members to sign strict NDAs (non-disclosure agreements) and agreements that commit them to a minimum notice period if they wish to step off of projects they are working on with us.

We are currently looking for paid search and social experts, technical SEO experts and project managers.

If it seems like you’d make a good fit for CFD, we’d love to hear from you! Click the link to fill out an application form and we’ll get back to you if you’re a good fit. If we have open positions, they will be listed below, otherwise feel free to apply for your area of expertise.