Position: Middle NodeJS Dev
Company: ПУМБ
Category: Node.js
Experience required: 2y

About product


We develop various products related to payments: physical channels, mobile applications, international payments. We use native languages: Swift, Objective-C for iOS and back-end based on java micro services in Docker and Integration Bus for interaction with Core banking. Our development processes are based on Agile/Scrum methodology and use continuous integration and version control system. This is an attractive project with the varieties of technologies, any developer can implement their ideas into practice!


Portfolio required


Requirements/experience:
• At least 2+ years of backend development experience;
• Strong knowledge of Node.js 10+ and TypeScript;
• Experience with PostgreSQL 11+, RabbitMQ, Redis;
• Experience with Linux, Docker, git, CI/CD;
• Experience with building APIs using REST, RPC;
• Knowledge of software design: OOD, microservices;
• Knowledge of software testing methodologies.


Responsibilities:
• Experience with tracing (jaeger), logging (kibana);
• Experience in a high scale system;
• Experience with kubernetes.

We offer you:

Remote work
Excellent modern office on Podil in Kiev (Kontraktova square)

Flexible schedule, the ability to work remotely

A large number of professionals of various profiles, with the possibility of consultation and involvement in the product

Friendly team with team buildings

Any necessary equipment

Conferences, trainings, English courses

White salary with bonus system