Software Engineer (Node.js & React)
Wiley · Amman
Job description
About the role
Wiley's Research Technology team builds ReX Review & Screening, a platform used by authors, editors and reviewers to move manuscripts through screening, reviewer invitation, review reports and editorial decisions. As a Software Engineer (P2), you will design, build and operate multi-tenant services and web applications, owning features end to end with moderate guidance from senior engineers, architects, QA engineers and product partners.
Key responsibilities
- Build and evolve features across the manuscript lifecycle, such as editor and reviewer assignment, invitations, review reports, editorial decisions, manuscript versioning and screening checks.
- Develop backend services and APIs with TypeScript and Node.js, and contribute to React web applications used by editors, reviewers and authors.
- Maintain event-driven integrations with AWS SNS/SQS and Kafka, and design multi-tenant features with tenant scoping and data isolation.
- Model data in PostgreSQL, including schema migrations, indexing and performance tuning, and work with containerized services on Kubernetes in AWS.
- Contribute to CI/CD pipelines, identity and access management (Keycloak, Wiley Connect), and write unit, integration and end-to-end automated tests.
- Monitor and resolve production issues, follow code review and clean code practices, and take part in Scrum ceremonies and support rotations.
Required profile
- Bachelor's degree in Computer Science, Software Engineering or a related field, or equivalent professional experience.
- 2+ years of professional software development experience.
- Strong TypeScript/JavaScript and Node.js skills; React experience is advantageous.
- Good written and verbal communication in English and ability to work in distributed, cross-functional teams.
Required skills
- RESTful or GraphQL APIs, relational databases (preferably PostgreSQL), and cloud technologies (preferably AWS).
- Event-driven architectures, Docker and Kubernetes, Git and CI/CD pipelines.
- Nice to have: multi-tenant SaaS experience, Kafka, Keycloak/OAuth/OIDC, and experience in scholarly publishing or peer review.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Jordan.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 hour ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Wiley
Amman