J

John Wiley & Sons

Publishes scientific, technical, and medical literature

Software Engineer - Node.js, React.js

Full-Stack EngineeringPosted on Nov 11
Full-timeAmman, JordanNo salary listedHybrid

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent professional experience.
  • At least 2 years of professional software development experience.
  • Strong TypeScript, JavaScript, and Node.js skills.
  • Experience designing or building RESTful or GraphQL APIs.
  • Experience working with relational databases, preferably PostgreSQL.
  • Familiarity with cloud technologies, preferably AWS.
  • Understanding of messaging and event-driven architectures.
  • Experience with Docker and Kubernetes.
  • A good understanding of design patterns, dependency injection, and clean code principles.
  • Experience writing automated tests.
  • Experience working with Git and CI/CD pipelines.
  • Good written and verbal communication skills in English.
  • Ability to work effectively within distributed, cross-functional teams.

Responsibilities

  • Build and evolve features across the manuscript lifecycle, including editor and reviewer assignment, invitations, review reports, editorial decisions, manuscript versioning, and screening checks.
  • Develop backend services and APIs using TypeScript and Node.js.
  • Contribute to React web applications used by editors, reviewers, and authors.
  • Own features throughout the development lifecycle, from design and implementation through testing, release, and production support.
  • Build and maintain event-driven integrations using AWS SNS/SQS and Kafka.
  • Design multi-tenant features with appropriate tenant scoping, data isolation, and configuration across tenants and journals.
  • Contribute to scalable and resilient services that support global publishing workflows.
  • Model data and write efficient PostgreSQL queries, including schema migrations, indexing, and performance tuning for dashboards and search.
  • Work with containerized services running on Kubernetes in AWS.
  • Contribute to CI/CD pipelines and modern software delivery practices.
  • Work with identity and access management solutions, including Keycloak and Wiley Connect.
  • Write unit, integration, and end-to-end automated tests to support reliable software delivery.
  • Follow established engineering standards, code review practices, and clean code principles.
  • Monitor, troubleshoot, and resolve production issues.
  • Participate in support rotations and contribute to improving platform observability, resilience, and reliability.
  • Participate in Scrum ceremonies, including planning, refinement, daily stand-ups, and retrospectives.
  • Help estimate, break down, and plan development work.
  • Work with Product Owners, architects, QA engineers, and stakeholders across the publishing program to deliver solutions on time.
  • Contribute to technical design discussions and architecture decisions.
  • Identify opportunities to reduce technical debt and improve engineering practices.
  • Develop technical knowledge across relevant technologies, including AI-assisted development and screening tools.
  • Share knowledge, ideas, and engineering best practices with the wider team.

Desired Qualifications

  • Experience with React.
  • Experience building or supporting multi-tenant SaaS applications.
  • Experience with Kafka.
  • Experience with Keycloak, OAuth, or OpenID Connect (OIDC).
  • Experience within scholarly publishing, peer review, research integrity, or related domains.

About the Company

John Wiley & Sons

Publishes scientific, technical, and medical literature

John Wiley & Sons publishes scholarly, professional, and educational content across science, technology, medicine, and the humanities. Its products include textbooks, journals, reference works, and digital resources delivered through the Wiley Online Library and other platforms. Wiley works with authors, editors, and peer reviewers to produce content, then distributes it via print, digital subscriptions, licensing, and open-access options to libraries, universities, researchers, and professionals. The company differentiates itself through a long history as a family-run business spanning six generations, a strategic shift from general printing to science and professional publishing, and a global scale as a publicly traded leader in educational and professional resources. Its goal is to provide reliable, accessible resources that support education, research, and professional development worldwide.

Company size
51-200
Company stage
IPO
Headquarters
Hoboken, NJ
Founded
1807

Recently Posted Jobs

Explore more opportunities at John Wiley & Sons

See more jobs