You’ll be working in the Web and AI team: a small group of developers working on the code that delivers our 20+ news and events websites, and the integrations with various third party systems such as Google Ads, OneTrust and Piano.
You will be improving, updating and generally working on our websites’ codebase in line with business and technical requirements. The work may range from UX improvements through to connecting websites to a third-party API, creating new widgets or improving the workflow in the CMS dashboard to make life easier for our editorial teams.
The candidate should have good knowledge of:
-
Javascript/ES6 – good with modern JS, like arrow functions, object deconstruction, spread operators etc. Comfortable with using a fetch() request to get JSON off of an external API. Event handlers
-
React. Functional components, class components, context providers
-
NodeJS. NVM/NPM/Yarn
-
ExpressJS web app framework
-
NextJS framework
-
MongoDB. All the data in our CMS is kept in MongoDB.
Must haves:
-
familiarity with MVC architecture
-
worked with GIT on projects with other developers, so familiar with creating feature branches, pull requests etc.
-
Experience working with a news/commercial content management system
Bonus if:
-
Used Backbone.js and Jade
-
Used Piano
-
Experience with picking apart legacy systems and finding out how they work
-
Someone that’s prepared to dig in, find out how things work in order to solve a problem, and write it down
-
Someone who appreciates the importance of documentation!
-
Company events
-
Company pension
-
Cycle to work scheme
-
Discounted or free food
-
Free parking
-
Gym membership
-
Referral programme
Contact Detail:
BizClik Media Recruiting Team