React Developer

Recruiter
Reach plc
Location
Homeworking
Salary
pension, healthcare/dental
Posted
24 Sep 2021
Closes
22 Oct 2021
Ref
009100
Contact
Reach plc
Contract Type
Permanent
Hours
Full Time

Job Introduction

We are looking for a React Frontend Engineer to join an agile development team that supports our Widget Platform team. That means we will help create reusable widget for our publication like , , and many others.

These widgets will be like election polls, In Your Area news, and much more.

Reports to the Technical Engineering Manager role. Works with Product Manager, Tech Lead Developer and other Software Engineers roles

So, who are we?

Every day our newsbrands - national and regional, in print and online - reach millions of people up and down the country. We are the UK's largest news publisher and 5th largest digital platform.

There are 47m online readers in the UK, 30 of who get local news from the Live network - 65% of all adults. Our network of over 70 websites provides 24/7 coverage of news, sport and showbiz stories, with 8 billion page views per year.

This role can be 100% home based or hybrid. Our HQ is in Canary Wharf and we are happy for you to come in to meet with the team when needed

The ideal candidate

Must Have:

  • React Functional Components
  • Modern web microservice architecture (GraphQL, Restful API, etc)
  • Modern browser frameworks (Angular JS, React, Vue)
  • Web build bundlers (WebPack, Grunt, Gulp, etc)
  • HTML, CSS and templating

Nice to Have:

  • Modern Serverless Cloud platforms: AWS Lambda, AWS AppSync, Firebase Functions, etc)Non-relational databases (MongoDB, DynamoDB, Redis, CouchDB, etc)
  • Modern integration and communication with streams (Kafka, AWS SQS, AWS Kinesis, RabbitMQ, etc)Observability (Splunk, Elastic Observability, Sentry, New Relic, etc)CI/CD Tools (Github Action, Bitbucket Pipelines, GitLab CI/CD, etc)Infrastructure as Code (AWS Cloudformation, Ansible, Terraform)Agile Teams management (Scrum, Kanban, etc)
  • Obsessed with the customer and customer delivered value
  • A fan of data and a believer in the opportunities it can unlock.
  • A confident and articulate communicator capable of inspiring strong collaboration within an organisation and between teams.
  • A self-starter with a can-do, will-do attitude

Qualifications & Experience

  • You will be a specialist or generalist that likes frontend, working across multiple products and making sure they are correctly integrated.
  • You will have experience working collaboratively within a web development team with a non-hierarchical structure, be self-directed and happy to work on your own initiative. Some other things that we would like in a candidate (you don't have to check all to apply!)

Development experience (most relevant is experience with Javascript/Node)

  • Familiarity with automated testing at different levels of the test pyramid
  • An understanding of HTTP, caching and how the web worksOptimising performance to scale to handle large quantities of content data and high volumes of traffic across numerous websitesTech Stack
  • Our infrastructure is in Amazon Web Services and as such we make great use of the different capabilities it provides. Our primary stack is Node and React. As some examples, we have services in Node running on AWS technologies such as Kinesis, AWS Lambda, DynamoDB and ECS. We are strong believers in DevOps principles and infrastructure as code, and we are continuously trying to improve in that direction.

Responsibilities

  • Crafting tools and services that will help journalists and editors to bring the best and most accurate content to our readers. Features that encourage users to engage and move around our products
  • Tools to enable our editorial team to build relationships with users via two-way conversations, encouraging user loyalty and increasing return visits.
  • Tracking and understanding readers' journeys across multiple visits. Our infrastructure is in Amazon Web Services and as such we make great use of the different capabilities that it provides.
  • Our primary stack in the Widget Platform is Node and React.
  • Widget Platform team is focused on creating and maintaining our widgets that we can use in multiple publications.
  • You will be liaising with the team's Product Manager and other relevant stakeholders on a daily basis to understand their priorities and apply technology to develop and optimise our online publications.
  • You will be responsible for designing, testing and implementing improvements to widgets features, and the work you'll do here will ultimately be consumed by millions of people.
  • Can work unsupervised on complex work; understands and is responsible for following departmental and KPIs; responsible for providing estimates

Package Description

We are offering a competitive salary and benefits including;

-Can be 100% home based or hybrid (UK only)

- 25 days holiday

- Healthcare & Dental plan

- Contributory pension scheme

- Holiday purchase scheme

- Free wellbeing apps and coaching support

- Lots of high street discounts!