Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
RELX

Senior Software Engineer

RELX

Senior Software Engineer developing scalable web applications using React and Node.js for global information analytics company Elsevier. Join a collaborative Agile team focusing on code quality and best practices.

Posted 5/28/2026full-timeColorado, Pennsylvania • 🇺🇸 United StatesSenior💰 $86,600 - $144,400 per yearWebsite

Tech Stack

Tools & technologies
JavaScriptJenkinsJestMochaNode.jsReactTypeScript

About the role

Key responsibilities & impact
  • Design, develop, test, and maintain scalable web applications using React on the frontend and Node.js/Express.js on the backend.
  • Translate product requirements into well-architected, maintainable code and robust APIs.
  • Implement linting, automated tests (unit/integration), and ensure code quality through reviews and best practices.
  • Collaborate in an Agile/Scrum environment: participate in standups, sprints planning, backlog grooming, and demos.
  • Contribute to CI/CD pipelines and release processes; work with Jenkins to build, test, and deploy features.
  • Write and maintain comprehensive documentation, including code comments, README updates, and API specs.
  • Troubleshoot production issues, perform root-cause analysis, and implement long-term fixes.
  • Mentor junior engineers and share knowledge to uplift the team’s skills and coding standards.
  • Collaborate with QA to define and implement test strategies and acceptance criteria.

Requirements

What you’ll need
  • 3+ years of professional software development experience in full-stack JavaScript.
  • Proficiency with React (hooks, state management, component design) and modern JavaScript/TypeScript.
  • Solid experience with Node.js and Express.js for API development.
  • Demonstrated experience building and consuming RESTful APIs.
  • Proficiency with GitHub workflows, pull requests, issue tracking, and collaboration in a distributed or co-located team.
  • Experience with linting (ESLint) and automated testing (unit tests; familiarity with Jest, Mocha, or similar).
  • Working knowledge of Agile/Scrum methodologies and collaboration in cross-functional teams.

Benefits

Comp & perks
  • This job is eligible for an annual incentive bonus.
  • We are delighted to offer country specific benefits.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactNode.jsExpress.jsJavaScriptTypeScriptRESTful APIslintingautomated testingunit testsCI/CD
Soft Skills
collaborationmentoringtroubleshootingcommunicationproblem-solvingteamworkcode reviewsknowledge sharingAgile methodologiesScrum