cover image
Elsevier

Elsevier

www.elsevier.com

1 Job

12,098 Employees

About the Company

As a global leader in information and analytics, Elsevier helps researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. We do this by facilitating insights and critical decision-making for customers across the global research and health ecosystems.

In everything we publish, we uphold the highest standards of quality and integrity. We bring that same rigor to our information analytics solutions for researchers, health professionals, institutions and funders.

Elsevier employs 8,700 people worldwide. We have supported the work of our research and health partners for more than 140 years. Growing from our roots in publishing, we offer knowledge and valuable analytics that help our users make breakthroughs and drive societal progress.

With the Elsevier Foundation and our external Inclusion & Diversity Advisory Board, we work in partnership with diverse stakeholders to advance inclusion and diversity in science, research and healthcare in developing countries and around the world.

Listed Jobs

Company background Company brand
Company Name
Elsevier
Job Title
Full Stack Developer (React Node)
Job Description
**Job Title:** Full Stack Developer (React/Node) **Role Summary:** Full‑stack engineer responsible for designing, developing, and maintaining web applications using React for the front end and Node.js for the back end. Works closely with UX designers and cross‑functional teams to build responsive, scalable, and secure micro‑services based solutions across the entire software development life cycle. **Expectations:** - Deliver high‑quality code that aligns with enterprise design systems and technical standards. - Continuously iterate on features through Agile ceremonies, ensuring timely releases. - Communicate effectively with both technical and non‑technical stakeholders to foster innovation. - Maintain accessibility, performance, and usability best practices in all user interfaces. **Key Responsibilities:** - Design, code, test, and deploy complex React and Node.js applications within a micro‑services architecture. - Integrate client‑side components with server‑side services, ensuring secure, scalable data flow. - Lead application development from requirements gathering and system design to deployment and maintenance. - Implement automated tests, code reviews, and continuous integration pipelines to ensure quality releases. - Collaborate with UX teams to translate design prototypes into functional UI modules. - Optimize UI components for performance and accessibility, adhering to enterprise standards. - Participate in the full project life cycle for multiple applications, applying Agile methodologies. **Required Skills:** - Proficient in React (including hooks, state management, and component architecture). - Strong experience with Node.js (Express or similar frameworks) and back‑end development. - Familiarity with micro‑services architecture and related front‑end integration patterns. - Expertise in Agile delivery practices, sprint planning, and iterative development. - Hands‑on experience with CI/CD pipelines, automated testing frameworks, and code quality tools. - Ability to collaborate with designers, product managers, and other developers in cross‑functional teams. - Understanding of critical applications in science, medicine, or education sectors (preferred). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent industry experience). - No mandatory certifications required, but knowledge of relevant security or cloud certifications is a plus.
Philadelphia, United states
Hybrid
03-12-2025