Senior Fullstack Engineer - News Products

About the Employer
Annual Salary
Not disclosed

Job Description

Job Introduction

Reach's new customer value strategy puts our customers and their experience at the heart of everything we do.

We are looking for a Senior Fullstack Engineer to join an agile development team that supports our infrastructure which is in Amazon Web Services and as such we make great use of the different capabilities it provides. Our frontend stacks are either in vanilla JavaScript or React. Our supporting services are built with the appropriate tool as decided by the team. As... some examples, we have services in Node.js running on AWS technologies such as 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

Reports to a Technical Engineering Manager. Works with other software engineers, project managers, designers and QA team members.

The ideal candidate for this position should have strong development experience either backend or frontend or fullstack. 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

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.

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.8m 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.1 billion page views per year.

Key Responsibilities
• Acquisition of users from organic search, newsletters, direct registration and social media.
• Features that encourage users to engage and move around our products.
• Features that encourage users of Reach plc's digital news products to interact with editorial staff and each other.
• Commenting on articles and interactive web chats but with the potential to expand into related features.
• 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 user journeys across multiple visits, from discovery to loyalty
• Optimising the promotion of features that drive engagement and loyalty.
• Writing maintainable, tested and compliant code.
• Provide secure, scalable solutions with proper monitoring and logging.
• Provide information by analysing and summarising business and development needs.
• Participate in code reviews and guide software engineers to implement the latest programming techniques and tools.
• Mentor junior and mid-level engineers
• Support and develop software engineers by providing advice, coaching and educational opportunities.
• Helping in the interviewing, recruiting and hiring process.

The Ideal Candidate

Must have for Frontend developer
• Experience with frontend technologies - HTML, CSS and preprocessors, templating, client-side JavaScript (including vanilla JavaScript or React)

Must have for Backend developer
• Development experience with server side coding. (we mainly use Node.js and JavaScript)

Must have
• An understanding of HTTP, caching and how the web works
Understanding of the different JavaScript versions. Main features of ES6.
• Working understanding of front end build tools. e.g. Babel, Gulp, Grunt, WebpackFamiliarity with automated testing at different parts of the test pyramid Optimising performance to scale to handle large quantities of content data and high volumes of traffic across numerous websites
• Can-do, positive attitude, proactive approach to problem solving

Could have
• Familiarity with Database (we mainly use DynamoDB, PostgreSQL and MySQL)
• Java experience would be a plus
• A confident and articulate communicator capable of inspiring strong collaboration within an organisation and between teams.
Confident at managing multiple projects and deadlines simultaneously.
• A self-starter with a can-do, will-do attitude
• Professional development experience (most relevant experience with JavaScript / Node.js / React)
• Has led a technical area of complex systems and delivery of multiple complex features and projects and has extensive experience of web development.
• Professional experience of automated testing at different levels of the test pyramid

• Healthcare & Dental cashback scheme
• 25 days holiday
• 6% matched pension
• Holiday purchase scheme
• Cycle scheme
• Technology scheme in conjunction with Curry's PC World
• Car scheme
• Employee loans
• Lots of high street discounts
• 1st stage 30 min video call
• 2nd stage technical exercise 1hr 30 min - 2 hours

JavaScript, React, Node.js, AWS, HTML/CSSJavaScript, React, Node.js, AWS, HTML/CSSRead more

Page Generated in : 0.0032558441162109 Sec.