Position: Software Architect Node.js
Company: Shopmonkey
Category: Node.js
Experience required: 5y
English level: upper

We are young, and value time, money and healthy work environment, so you don’t have to worry about your engine’s overheating ;)
We are creating the product that would become a must-use in the whole industry worldwide and bring success to us as we put our best effort to make it flawless.
We stand behind our product, value our people and strive to offer all our customers and business partners the best tool to manage their workshops and stores.
Now, to create the best tool, we are leveraging the NodeJS + React stack

Required skills
8+ years of experience with backend development;
Strong understanding of Node.JS (4+ years of experience);
Strong understanding of Typescript (2+ years of experience);
System Design, Design patterns & Software Architecture;
SQL / NoSQL databases and Database architecture skills (PostgreSQL, MongoDB, ElasticSearch, Redis);
Experience with message brokers (Apache Kafka, RabbitMQ);
Experience with high load system architecture and infrastructures;
Experience with SOA and Microservices architecture;
Bachelor’s Degree in Computer Science, Engineering or equivalent field;
English level — Advanced;
A great team player. This position requires working with others closely.
Cultural diversity and a strong work ethic;