Join the (awesome) team at Repeat Digital and help contribute to the growth of our amazing clients.

Our vision

Our vision is to provide value-generating services with a focus on building long-lasting relationships with clients. We develop strategies that provide businesses with the platform to be seen by the people that matter.

We aim to be collaborative both within our team and with our clients. We focus on working with you to achieve the goals that are important for your business.

Our team are highly results driven and know that ultimately, achieving a great ROI is what matters most.

We understand that being agile in our approach is important for the growth of both yours and our business. Our team are commited to staying up to date with market changes to ensure we are always providing you with the most up to date advice.

We instill in our team the importance of being progressive in an industry that is constantly developing. We encourage our team to constantly grow their learning, always pushing to be better for your business and for ourselves.

Yes it does spell out CRAP, but we aim to be everything but!


Digital Marketing Agency
Rob & Lokesh working on laptops in a meeting

Our current vacancies

SEO Specialist (Content & Link Building Specialism)

Job summary 

Your primary role is to create and implement SEO strategies and ultimately deliver results for our clients and Repeat’s own brand. We expect you to have top notch SEO knowledge, with an advanced content and link building skillset.


Initially your focus will predominantly be internal SEO and content marketing for Repeat. This ranges from making sure the site is technically brilliant and building links, to crafting awesome page and blog content.


Alongside internal SEO, you will also start with managing a few clients. As we onboard more clients, you’ll take on more client responsibilities, although there will likely always be internal marketing responsibilities to help drive us forward.


Over the first 3 months of your role, we need to be certain that you can independently create SEO strategies, implement them for our clients and internally continuously optimise/review the strategies, whilst maintaining a great relationship with them and keeping them happy!                            


This can be gauged in the following ways:

  • In-house results
  • Client retention
  • Client results
  • Client feedback
  • How much support you require 
  • General feedback/feeling from Repeat management.

Responsibilities & Duties

  • Develop and execute successful SEO strategies
  • Be familiar and use a wide range of SEO tools including Screaming Frog, SERanking, Semrush & many more
  • Monitor and build domain authority link building strategies, website optimisation, content marketing & CRO
  • Completing detailed keyword research in a time efficient manner
  • Working with website CMS’s which can include WordPress, Shopify and more
  • Collaborating with the PPC department on mutual clients and internal teams
  • Building great relationships with clients
  • Reporting results to clients & Repeat management
  • Balancing & prioritising a client pool whilst keeping mindful of reasonable time spend on each client 
  • Engaging with internal solutions & processes, such as our CRM & Clockify
  • Keeping up to date with the latest SEO news and features
  • Support with Repeat’s marketing activities
  • Assisting the sales team with proposals & audits.

Attitude we’re looking for

We have ambitious targets and we know that we’ll only get there with a superstar team. Here’s a few things we specifically look out for:


  • Ambitious – want to grow with us
  • Progressive mindset – continuously developing your skills
  • Proactive – we don’t want to micro manage 
  • Problem solving – we hate excuses, but love finding solutions
  • Strong decision making – we don’t always have to be right, especially when taking risks
  • Kind & collaborative – it’s a team effort; we win and lose together
  • Positive mindset – negativity is infectious. Disappointment and sadness is inevitable and shows something is important to you, but things will always get better.


  • Client relationship building
  • Strong organisational & prioritisation skills
  • Communication (verbal & written)
  • Quality copywriting & great grammar
  • Business understanding
  • Analytical mindset with numerical aptitude
  • Initiative & problem solving
  • Attention to detail


  • Experience managing SEO for multiple websites, preferably in an agency setting
  • Experience independently creating and implementing SEO strategies for multiple websites, from start to ongoing management
  • Delivered substantial improvements to traffic and rankings on websites you have completed SEO work on, within a reasonable time frame
  • Completed detailed keyword research in a time efficient manner for tens, if not hundreds, of websites
  • Detailed technical knowledge of key SEO tools such as Semrush/Ahrefs & Screaming Frog
  • Experience writing high quality blog/webpage content that is SEO optimised, for a variety of websites
  • Detailed knowledge of WordPress CMS, specifically the ability to complete key SEO improvements, such as changing and adding metas, headings, content, or add code to a site
  • Advanced knowledge and practical experience of Google Analytics
  • On-page and off-page optimisation, including link building
  • Completed technical audits in a time efficient manner for tens, if not hundreds, of websites
  • Digital PR knowledge is valuable
  • Created SEO proposals and contributed to SEO sales pitches 
  • Created quality SEO reports for sending to clients
  • Intermediate knowledge of Excel / Google Sheets
  • Basic knowledge of HTML/CSS, more advanced knowledge is extremely valuable

Why work at Repeat

We’ve set some pretty ambitious targets and it’s going to be challenging to meet them, so we need all members of our team to be superstars in order to succeed. Naturally, the expectations are super high to be considered a superstar.


If that scares you, then you probably shouldn’t apply. On the other hand, if it excites you and you think you’ve got the skills and mindset to make a big difference to our company, then we’re looking forward to meeting you! 


Here are some of the awesome reasons to join the Repeat team:


  • Opportunities for development and training
  • Career progression
  • Chance to really make an impact on our company growth
  • Flexible working hours (start before 10am, Mon – Fri)
  • Hybrid working (Mon & Thurs in the office, the rest from home)
  • Networking & conferencing opportunities
  • Team days / activities / lunches
  • 31 days holiday
  • Ping pong and table football
  • Company pension
  • Private medical insurance



The salary range for this position is £35,000 – £45,000 per year

Office Location

Our office is based in Long Eaton, right next to the train station. It’s modern, clean, warm, spacious with breakout areas and has plenty of car parking spaces.


Do you have a campaign in mind that you need some help with building? Or are you just looking to get started with a digital marketing strategy? Whatever your needs, we can help you grow your business.

Get in touch to have a chat with one of our team about how we can help you.

10 + 6 =