Elsevier
Senior Software Engineer I
Pennsylvania · Senior
Sponsorship not specified$87k-$144kDetected 4 days ago
JavaScriptReactReduxNode.jsExpressFull-Stack DevelopmentGitSQLNoSQLCI/CDJenkinsRESTAgileJestMochaTest AutomationResearchCollaborationMentoring
About the role
- We are seeking a highly capable Software Engineer to join our fast-paced, Agile development team.
- Fluency with GitHub workflows and pull-request-based collaboration is essential.
Responsibilities
- Designing, developing, testing, and maintaining scalable web applications using React on the frontend and Node.js/Express.js on the backend.
- work with Jenkins to build, test, and deploy features.
- Troubleshooting production issues, perform root-cause analysis, and implementing long-term fixes.
- Collaborating with QA to define and implement test strategies and acceptance criteria.
- Contributing to CI/CD pipelines and release processes; work with Jenkins to build, test, and deploy features.
- This full-stack JavaScript engineer will own and contribute to features across the frontend and backend, partnering closely with product, design, and QA.
Requirements
- Professional software development experience in full-stack JavaScript.
- Proficiency with React (hooks, state management, component design) and modern JavaScript/TypeScript.
- Experience with Node.js and Express.js for API development.
- 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.
- Experience with additional front-end tooling and state management libraries (e.g., Redux or modern alternatives).
- Familiarity with other back-end technologies or databases (e.g., SQL/NoSQL) and ORM/query builders.
Nice to have
- We know your well-being and happiness are key to a long and successful career.
Compensation
- Geographic differentials may apply in some locations to better reflect local market rates.This job is eligible for an annual incentive bonus.
- $86,600 - $144,400.
Benefits
- About the team; As a Sr Software Engineer you have the opportunity to join a diverse team of technologists as we continue to build mission critical products in the Health Markets space.
- We are delighted to offer country specific benefits.
- Click here to access benefits specific to your location.
Company info
- About the role We are seeking a highly capable Software Engineer to join our fast-paced, Agile development team.
Equal opportunity
- 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.
- EEO Know Your Rights.
- If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120.
Visa & Work Authorization
- 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 orientat
Apply directly at Elsevier →Create a free account for alerts like thisView Elsevier immigration profile
This listing is sourced directly from Elsevier's careers page and normalized into a canonical job model.