- Experience in working with such databases and storage tools: MySQL, PostgreSQL, MSSQL, strong SQL language knowledge, MongoDB, Redis, RabbitMQ will be good, Sequelize ORM;
- Experience with such protocols, solutions, and APIs: HTTP, JSON, Auth, WebSockets (Socket.io), FB, Google, AWS APIs, Telegram Bots, Stripe API, Knowledge of another APIs will be good;
- Knowledge and experience with such approaches and principles: Strong algorithm knowledge, Architecture approaches, Callbacks, promises understanding, experience with queues on RabbitMQ will be good, functional approaches, MVC, OOP, DDD (domain-driven design) will be good, REST, microservices approach;
- Experience with the following technologies and tools: Npm, IDE JS debug tools, Git, Docker, Good linux administrator level, AWS services, Base DevOps skills.
Get in touch →