Open Roles Within Push Entertainment

Push is currently hiring multiple roles. These include:

– Finance Assistant
– Junior Developer

Please download an attached Job Description and Person Specification and send your CV to:

Finance Lead: [email protected] for Finance positions


[email protected] for Developer positions.

Junior Developer

Job Title: Junior Developer

Salary: £23-26k (dependant on experience)

Hours: 40 per week inc. lunch breaks

Location: Homeworking. You’ll be a Computer science graduate with 4 or more years work experience. You’re looking to step up and take on your next challenge.

We want confident, independent thinkers who want to learn and grow. We have a lot of talented developers in the team and we thrive on sharing problems and solutions. It will be equally important for you to be able to work autonomously and for you to ask for support when you need it.

Often our development work is mission critical and waiving a flag for help when needed is crucial. Our clients are global and our service has to be 24hr, you will therefore need to be able to commit to occasional out of hours support.

You will have to have a suitable environment to work from and a reliable high-speed broadband connection.

The Role:

You will work as part of a team developing the the Push platform with functionality based on leading open source technologies.

The development team comprises of experienced web engineers who understand the technologies inside out and can therefore deliver robust environments that stand the test of time.

Working with leading technology services that handle login, social interaction and e-commerce, Push integrate them into the platform.

This involves developing and supporting Plugins for leading technologies such as WordPress and Shopify.

Over 50 web development agencies around the world use the Platform to deliver front end websites. Push provides support and expertise to enable the agencies to complete their work.

Support is provided via a managed ticket queue with various levels of service dependent on the type of problem. Push operate in a global marketplace and you will work with agencies in a number of countries and continents.

Push also support large global marketing campaigns and ensure that everything is kept running. This can really get the adrenalin going as sometimes not everything goes to plan.

Essential Skills:

– Recent 2:1 Minimum Degree in Computer Science/Computing/Software Engineering or similar

– Strong Understanding of WordPress (not just front-end) – For example Plugin and Theme creation, WP-Admin modification, Core loop event model

– Strong PHP Web Development skills

– Experience with the Shopify ecommerce platform

– Good Linux Shell ability – e.g. basic scripting, environment variable
management, understanding of file system permissions

– Strong at using HTML, CSS, MySQL and JavaScript/JQuery

– Excellent analytical skills, problem solving ability and proactive approach

– Good interpersonal, communication, organisation and time management skills

– A strong commitment to meet deadlines and deliver above expectations

– Excellent attention to detail, passion and enthusiasm to do well

– Ability to work on several projects simultaneously

– Ability to work as part of a team

Desired Skills:

– Experience using the LAMP stack.

– Experience of Linux cloud environment – e.g. Amazon Web Services

– Understanding of MVC Frameworks

Applications and CVs to be sent to [email protected]

March 2019

Finance Assistance

Job Title: Finance assistant

Reporting to: Finance manager

Salary: Negotiable

Hours: 40 per week inc. lunch breaks

Location: Homeworking. Applicant must have reliable broadband internet. Push will provide all required hardware and software.

The candidate we are looking for will need to be self motivated, have high attention to detail, and be committed to meeting deadlines.

They will need to be literate and numerate with knowledge of MS office Suite and Google Drive. A knowledge of Sage would be advantageous.

Duties to include:

Supplier Invoices/ POs:

– Receive approved POs, file in appropriate folders and check for/ investigate omissions in numerical sequence

– Receive supplier invoices, match to POs where appropriate and file in “Holding” folder

– Numerically code the supplier invoices and apply any currency conversions , including the Sterling value in the code

– Enter the invoices into Sage, confirming the nominal code

– For card/ POS invoices link to bank payments and code with relevant nominal code and VAT

Customer Invoices:

– Gather information for the following invoices:
Fulfilment – monthly reports provided in Google folders

– Groupon – monthly ( or more frequently where appropriate)

– Wholesale – intermittently receive invoice requests/ compile invoices

– Service charges – monthly reports , confirmed and approved by management, create Word documents to send to clients

– Amazon income entered by tax treatment into Sage

– Code invoices , using a customer defined system, progress the invoices through various stages to get invoices paid

– Monthly work invoices, to be prepared in Word and matched to timekeeping reports to send to clients.

– Compile summaries as necessary for checking

– Enter invoices into Sage confirming the nominal code


– Where provided, enter BACS receipts into Sage matching with the relevant invoice numbers

– Import bank feeds and match as appropriate to supplier payments

– Code up nominal account payments, splitting out VAT were appropriate


– Check and annotate the expense claims sent in by employees for nominal codes, calculate summary to enter onto Sage

– Once approved, enter expense claims into Sage

Miscellaneous/ backlog:

– Complete all fields on the supplier details within Sage

– Complete all fields on the customer details within Sage

– Go back and scan all bank statements into Google drive then shred

– Go through expense claims and annotate, and summarise then scan and shred

– Adhoc administrative duties

February 2019