— Working experience with commercial projects over 2 years;
— Strong knowledge of Node.js / npm;
— Proven Native JavaScript knowledge and newer specifications of ECMAScript;
— Experience with Redis / MongoDB / Express.js
— Experience with Docker;
— Experience with Git flow and GitLab, JIRA, Confluence;
— Software design skills, design patterns
—Advanced in OOP and Functional Programming
— Experience with Strapi as a plus;
— AWS or other major cloud service (e.g. Google Cloud);
— Serverless Computing / Function as a Service (e.g. Lambda);
— Experience with DynamoDB;
— Message Queues (e.g. RabbitMQ);
— Highly competitive salary;
— Opportunity to work with the hype technologies;
— Comfortable working hours;
— Business trips;
— Open management and friendly dynamic team;
— Design and implement the UI, backend APIs and business logic necessary to support new and existing features;
— Code review;
— Write Database queries that withstand even peak request times;
— Write unit and integration tests;
— You will take responsibility for major parts of the code base;
— You will rigorously refactor to keep the code base simple and elegant.