Position: Middle/Senior NodeJS Engineer
Company: ELITEX
Category: Node.js
Experience required: 2y
English level: intermediate

The OA Switchboard initiative is a not-for-profit collaboration between funders, institutions, and publishers to provide essential infrastructure to facilitate the fulfillment of open access strategies across business models, policies, and agreements. The OA Switchboard is the independent intermediary, connecting parties and systems, streamlining communication and the neutral exchange of Open Access-related publication-level information, and ensuring a financial settlement.
The core of the OA Switchboard is a message hub built around AWS messaging services like SQS, SNS and SES. This approach is highly scalable and secure. Access to the hub is implemented using AWS API gateway linked to Lambda functions that execute serverless. The entire core of OA Switchboard is deployed serverless.

**Technical Requirements:**
2+ years of experience with JavaScript, NodeJS;
Strong programming skills with JavaScript and NodeJS;
AWS (SQS, EventBridge, SQN, API Gateway, Cognito...);
Postgres, Serverless framework;
At least intermediate level of English.

**Responsibilities:**
Development of new features and new parts of the app;
Maintaining, improving and extending existing functionality.

**Compensation & benefits:**
Modern working place (iMac/MacBook or other preferred hardware);
Cozy office in the very center of the city with a view to the Opera house;
Remote work;
Flexible working hours;
Regular performance reviews;
20 working days of paid vacation annually;
Additional vacation days for special lifetime events;
10 working days of paid sick leaves;
Medical insurance;
Maternity leave policy;
Free English classes;
Compensation of educational and training programs;
Team buildings and corporate events.