×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; React, Node.js, TypeScript

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Elsevier
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Web Developer, React.js, Java Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer (React, Node.js, Type Script)
Location: Greater London

Software Engineer

We build and evolve complex, production‑grade front‑end experiences using React and Type Script/JavaScript, while collaborating across the stack with Node.js and Express services. You’ll help drive architectural decisions and platform improvements, focusing on reliability, maintainability, and scalable delivery. The role will be approximately 80% front‑end development and 20% back‑end development. You’ll also explore AI‑assisted and agentic tools to improve workflows in line with team guidelines and strong engineering practices.

Responsibilities
  • Design, develop, and maintain production‑grade, complex front‑end features using React and Type Script/JavaScript, and support back‑end services built with Node.js and Express.
  • Lead and influence architectural discussions, technical design decisions, and long‑term platform improvements.
  • Build scalable and maintainable RESTful APIs, ensuring reliability, performance, and best‑practice implementation.
  • Write high‑quality, testable code and enforce strong engineering standards through TDD and meaningful test coverage.
  • Conduct thorough code reviews to ensure quality, consistency, and adherence to coding practices.
  • Explore opportunities to use AI‑assisted and agentic tools (e.g., code assistants, test generation or documentation agents) to improve development workflows, while following team guidelines and good engineering practices.
Requirements
  • Strong production‑grade React and Type Script/JavaScript skills, with experience delivering at scale.
  • Professional software engineering experience.
  • Proven experience building scalable, high‑availability systems using Type Script/JavaScript, Node.js with Express, HTML/CSS.
  • Experience designing and implementing RESTful APIs.
  • Advanced understanding of modern software development methodologies, such as Agile/Scrum.
  • Familiarity with modern collaboration and development tools:
    Git/Git Hub, JIRA, Confluence.
  • Ability to diagnose and resolve complex issues, contributing to overall platform stability and quality.
  • Ability to work with backend services in Python or Java to debug and extend the full data path.
Work Pattern

We promote a healthy work/life balance across the organization. Working pattern is flexible: you can flex the times you work during the day to fit everything in and work when you are most productive.

Equal Opportunity Employer

We are an equal‑opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: EEO Know Your Rights.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary