cover image
Reach plc

Reach plc

www.reachplc.com

1 Job

2,212 Employees

About the Company

Reach is the UK’s and Ireland’s largest commercial news publisher. We’re home to over 120 trusted brands, from national titles like the Mirror, Express, Daily Record and Daily Star, to local brands like MyLondon, BelfastLive and the Manchester Evening News, as well as our US brands.

Every month, we reach 69% of the UK online population who come to us for trusted news, entertainment and sport.

Listed Jobs

Company background Company brand
Company Name
Reach plc
Job Title
Software Engineer (Backend Developer - NodeJS)
Job Description
**Job Title**: Software Engineer (Backend Developer – NodeJS) **Role Summary**: Design, develop, and maintain event‑driven, server‑side applications that power content delivery. Leverage Node.js, TypeScript, and microservices to build scalable RESTful APIs and integrate with Kafka, AWS, and CI/CD pipelines within an Agile/Scrum environment. **Expectations**: - Deliver high‑quality, maintainable code on time and within scope. - Conduct code reviews, write documentation, and unit tests. - Collaborate cross‑functionally with product, QA, and ops teams. - Participate in technical decision‑making and continuous improvement of the architecture. **Key Responsibilities**: 1. Develop new backend services and enhance existing features using Node.js, TypeScript, and event‑driven patterns. 2. Design, implement, and consume RESTful APIs; integrate with Kafka for message‑driven communication. 3. Manage AWS resources (S3, ECS, CloudWatch, CloudFormation) and automate tasks with Bash scripting. 4. Build and maintain CI/CD pipelines to ensure reproducible, reliable deployments. 5. Conduct code reviews, write unit tests, and produce technical documentation. 6. Communicate progress, issues, and requirements with stakeholders in an Agile/Scrum framework. 7. Manage multiple concurrent projects and meet deadlines in a dynamic environment. **Required Skills**: - Proficient in Node.js and TypeScript. - Strong experience designing and consuming RESTful APIs. - Hands‑on knowledge of event‑driven architectures and Kafka messaging patterns. - Familiarity with microservices, AWS (S3, ECS, CloudWatch, CloudFormation). - Bash scripting for automation. - Building and maintaining CI/CD pipelines (e.g., using GitHub Actions, Jenkins, GitLab CI). - Agile/Scrum experience with effective cross‑team communication. - Excellent problem‑solving and code quality focus. - Ability to manage multiple tasks and meet deadlines. - Exposure to Java services is a plus. **Required Education & Certifications**: - Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. - Relevant certifications (e.g., AWS Certified Developer, AWS Certified SysOps Administrator, or similar) are advantageous but not mandatory.
London, United kingdom
Remote
04-12-2025