Join our team

Opia is a forward-thinking sales promotion partner, aiming to provide unique, imaginative and innovative solutions for our clients, and we have built a team of ambitious, positive and talented individuals to deliver these through our careers. We love creativity and collaborate as a team to bring together new ideas for our clients that inspire, excite and engage their customers.

Get in touchVacanciesCandidate Privacy Policy

The benefits of working with us


We like to think that Opia is a brilliant place to work; we enjoy what we do and celebrate the work we create together through our careers. We believe that success can only be achieved by having the right people, with diverse skills and backgrounds, across all functions of the business and careers. We are therefore proud to offer our employees a competitive salary, flexibility and a number of additional benefits that support our workforce.

Supporting success


Our team is dedicated and passionate about their carers, and the work they do, and we love to welcome new individuals who share our values and are equally committed to delivering exceptional services to our clients. Promoting equality and diversity within our company and careers is fundamental to our values. Keen to nurture and retain talent, we strive for continuous improvement, so we can empower every individual to maximise their skills and knowledge and careers.

Check out our current vacancies


Job Title: Senior Full-Stack Developer (Promotions)

Department: Digital

Employment Type: Permanent, Full-time

Location: Gateshead / Remote

We are looking for a talented frontend developer to join our team, supporting our continued growth and technology strategy. We are looking for a candidate who has the following skills and attributes:

  • Excellent knowledge of PHP, including the latest PHP versions
  • Modern PHP frameworks and the PHP FIG
  • Object oriented design principles and common design patterns
  • MySQL, Postgres, or other SQL databases
  • Excellent knowledge of JavaScript; modern JavaScript frameworks (ideally Vue.js, React or Angular)
  • Single page applications
  • Unit testing In PHP and JavaScript
  • Expert in HTML & CSS
  • Good understanding of HTTP and APIs
  • Docker
  • Microservice architectures and web application security
  • CSS Preprocessors (SCSS, SASS or LESS)
  • HTML Accessibility standards (WCAG 2.1)
  • TypeScript and Webpack
  • Working In a remote/distributed team, working in an agile (SCRUM) team

Key Responsibilities:

  • Working in a fast-paced environment alongside a team of other developers to build websites and applications for client projects
  • New product development
  • Enhancements to our microservices-based promotions platform
  • Communicating effectively with internal and external parties
  • Demonstrating effective application of knowledge
  • Performing a range of other tasks as required within the team

Job Title: Head of BI

Department: Finance

Hours of Work: 9am-5pm Mon-Fri

Employment Type: Permanent

Location: Homeworking

We are looking for a candidate who has the following skills and attributes:

  • Demonstratable experience of Microsoft BI Stack is essential
  • Experience of implementing data warehousing technology (Redshift, Big Query, Azure Data Warehouse etc.)
  • Working with JSON REST API’s as data sources
  • Previous use of:
    • Azure SQL Server, T-SQL
    • Power of BI (Service and Desktop)
    • Azure SQL and Data Factory
    • Azure Analysis Server and DAX
    • Power BI Data flows, Power Apps (Power Query M)
    • Kimble Datawarehousing Methodologies Google Analytics
    • Azure Automation (Runbooks for scaling, processing)
    • Version Control (Git, Team Foundation Server)
  • Understanding of legal and compliance issues concerning data and its use
  • Excellent communication skills, ability to develop and build rapport
  • Drive and energy to help take the Customer Services team to another level

Key responsibilities:

  • Driving the BI strategy for the business with a hands-on and solution focused attitude
  • Defining the BI road map and owning the long-term BI strategies for the business working closely with Commercial and Digital teams
  • Creating a culture of BI modelling and data
  • Identifying data requirements from business process owners
  • Driving automation of manual reporting and repetitive tasks across the business promoting the use of Power BI
  • Delivering the client reporting including enhancements and new features
  • Understanding the data requirements of business process owners to identify opportunities for BI to solve their business problems
  • Communicating complex analytical concepts with confidence to a non-technical audience
  • Maintaining and developing reports and dashboards for the business
  • Developing and owning specific BI projects/solutions gathering requirements and inputting to solution
  • Managing Analyst BI and Reporting role

If you’re interested in working for Opia and would like to apply for one of our roles listed, please contact [email protected]