Elitex is a Lviv IT company with a narrow focus on JavaScript stack. With 6 years on a market, we have strong expertise in web and UI development. We provide the best work environment. You will enjoy a stylish 470 sq.m office in the Lviv city centre with a panoramic view of the Opera House. We help our people to grow.
8 ноября 2021

Happy Middle/Senior Node.js Engineer

Львов, за рубежом, удаленно

About the project:

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 serverlessly. The entire core of OA Switchboard is deployed serverless.

We offer AWS coaching from AWS experts (30 years in IT). Also, you can have the ability to move from Front End to Back End development and learn Serverless.


Technical Requirements:

  • Strong programming skills with JavaScript, Typescript, and NodeJS;
  • AWS (SQS, Event Bridge, SNS, RDS);
  • Postgres, Serverless framework;
  • At least an intermediate level of English.

Responsibilities:

  • Development of new features and new parts of the app
  • Maintaining, improving, and extending existing functionality
  • Upgrading product to a new version
  • Architecture review and refactoring
  • Writing Unit tests


Compensation & benefits:

— Modern working place (iMac/MacBook or other preferred hardware);
— Cozy office in the very center of the city;
— Flexible working hours;
— Remote work;
— Regular performance reviews;
— 20 working days of paid vacation annually;
— Additional vacation days for special lifetime events;
— Paid sick leaves;
— Maternity leave policy;
— English classes;
— Health insurance;
— Compensation for educational and training programs;
— Team buildings and corporate events.

LinkedIn