
Posted 5 hours ago
Senior Software Engineer I
ElsevierPennsylvania
Requirements
Full-stack JavaScript development, Proficiency in React and TypeScript, Node.js and Express.js experience, RESTful API development, GitHub workflows, Automated testing (Jest, Mocha), Agile/Scrum methodologies
Skills
ReactNode.jsExpress.jsTypeScriptJavaScriptJenkinsAPI
About the role
Responsibilities
- 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 RESTful APIs
- Implement automated unit and integration tests to ensure high code quality
- Collaborate in an Agile/Scrum environment through standups, sprint planning, and backlog grooming
- Contribute to CI/CD pipelines and release processes using tools like Jenkins
- Write and maintain comprehensive technical documentation, including API specifications and README files
- Troubleshoot production issues and perform root-cause analysis to implement long-term fixes
- Mentor junior engineers and share knowledge to uplift team coding standards
Requirements
- Professional software development experience in full-stack JavaScript
- Proficiency with React (hooks, state management, component design) and modern TypeScript
- Hands-on experience with Node.js and Express.js for API development
- Demonstrated experience building and consuming RESTful APIs
- Proficiency with GitHub workflows, including pull requests and issue tracking
- Experience with automated testing frameworks such as Jest or Mocha
- Working knowledge of Agile/Scrum methodologies
- Familiarity with linting tools (ESLint) and front-end state management libraries (e.g., Redux)
- Understanding of databases (SQL/NoSQL) and ORM/query builders
About the Company
Elsevier is a global leader in advanced information and decision support for science and healthcare. As part of the RELX Group, we provide mission-critical insights through high-quality content and powerful analytics. We support researchers, health professionals, and innovators worldwide by transforming complexity into clarity.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer I
Elsevier · Pennsylvania
