The needed stack of technologies:
You’ll work in a team on the project on micro-services architecture.
For this you need to:
Use GRPC to communicate between microservices;
Write REST API for the client applications;
Keep the GIT working tree clean;
Write meaningful commits;
Keep the Swagger documentation updated.
It’s about you if:
you have more than 2 years of back-end development;
you have live examples of projects;
you can show source code of a non-outdated project;
you are communicative for efficient work with a team;
you are self-motivated and keep learning in your specialty;
you document the code and API.
The following is a plus:
you have experience of collaborating with VueJS frontend developers;
you are familiar with PostgreSQL;
you are familiar with Agile development methodologies.
you have an intermediate or higher English level.
What we offer:
Work in a passionate team;
Beautiful modern office with Dnepr river view (“Riviera Riverside”);
Comfortable location in 5 minutes out of the subway;
Responsibilities and qualifications:
Deep knowledge in NodeJS API design and project structure;
Write robust yet DRY, maintainable, and testable code in a timely manner;
Collaborate with a front-end team and other NodeJS developers to integrate workflow and product;
Full understanding of modern web-servers standards;
Contribute to the creation of incredible, overall company culture.
Who we are:
We’re successful technology company providing the best possible trading services to the customers all over the world. We work on developing integration of VR technologies in services for all devices that support VR (smartphones, glasses, helmets). Our products include highly loaded systems with large data processing and interactive cooperation in real-time. Project we work on is under the NDA.