Have you got what it takes?

The responsibilities for this role include;  the successful delivery of complex website, eCommerce and software projects across a multitude of sectors, as well as the successful day-to-day running of client accounts supported by a dedicated client services management team.   

To be successful, you must have the ability to work to clear deadlines, while managing high quality technology production and overseeing the development process. You will be communicating directly with the directors and senior management on a regular basis. 


  • Working as part of the production team to deliver high quality digital projects  
  • Relaying project status reports to both client services and clients directly 
  • Engaging with clients as well as our internal design and development team to ensure project objectives are realistic and achievable within the timeframes and budgets allocated to the project 
  • Ensuring that clear milestones are set, monitored and key activities and deadlines are always met
  • Working with team leads to develop project documentation (project plans, business requirements, statements of works and budgets) to assist with the management of project delivery
  • Supporting daily project standups and providing daily project status updates
  • Coordinating both internal staff and external contractors for flawless execution of projects
  • Ensuring that projects are delivered on-time, within scope and within budget
  • Assisting in the definition of project scope and objectives, involving all relevant stakeholders and ensuring technical feasibility
  • Ensuring resource availability and allocation with internal teams and third-party contractors
  • Managing changes to project scope, schedule, and costs using appropriate verification techniques
  • Assisting client services in the production of quote and proposal creation
  • Measuring project performance using appropriate tools and techniques
  • Reporting and escalating disputes to management as needed
  • Successfully managing the relationship with a number of clients and stakeholders
  • Performing risk assessments to minimise project overrun
  • Establishing and maintaining relationships with third parties / vendors
  • Sourcing, evaluating and testing new external / remote third-party teams and freelancers


  • A background in digital project management working on technology projects from initial briefing to delivery
  • Working knowledge of HTML5, PHP, Python and JavaScript frameworks
  • Evidence of working with Agile project management methodologies
  • Strong communication skills, both written and verbal
  • A passion for technology and digital projects
  • Creative flair and an innovative approach
  • 3 – 4 years experience and/or hands-on experience in project management in software development and web technologies
  • Experience of quality assurance and testing
  • PMP / PRINCE II certification is a bonus

Company perks

Built with family at the heart, we truly care for the people who make our company and vision a reality. We understand that life in work – or out of work – isn’t always perfect, and we aim to make those down days a little easier. In addition to 28 days holiday per year as standard we also give you the following benefits:

  • Flexible and remote working opportunities
  • Hybrid in / out of office working setup
  • An extra holiday day for each year you work with us
  • Dedicated development and training days across the year
  • Regular team socials, lunches, industry meets and our event nights out
  • Support from our team on personal and charitable projects
  • The opportunity to create and adapt your role to fit your needs
  • Private healthcare benefits after 2 years

Job Type: Full-time

Annual salary: £25,000 – £28,000

Location: Manchester, Greater Manchester

Application deadline: ASAP

Think this sounds like you? Apply below or contact careers@jbcole.co.uk

Apply for this job

    Want to know more? We’re all ears. Send us a message and we’ll respond as soon as we can. If you’re in Manchester feel free to arrange a time to swing by and have a chat.

    Say hello