Experience in development team collaboration process and tools (Jira Software,
BitBucket, Confluence… or equivalent)
Strong proficiency with JavaScript
Proficiency to program with Node.js and frameworks available for it (i.e. Express,
StrongLoop, Loopback, etc.)
Understanding the nature of asynchronous programming
Experience creating public facing APIs
Always strive to learn and are interested in improving your knowledge
User authentication and authorization between multiple systems, servers, and
environments.
Experience integrating 3rd party services
Shipping well engineered and well-tested code
Experience running Node.js services at scale
Building reliable, robust and observable applications
Experience building applications using Amazon Web Services or Google Cloud or MS
Azure
Proficiency to program with Angular, ReactJS is a plus
Strong knowledge in Software Define Networking is a plus
Strong knowledge in Unix/Linux kernel is a plus
Experienced with CI/CD tools (Atlasian, Jenkins, Openshift, Junit, Cucumber, Detox,
Snyk) is a plus.
Experience with WebSockets is a plus
Fluene in English communication is a plus