1. Стаж работы от 5 лет. 2. Опыт работы с несколькими проектами, несколькими языками программирования и несколькими видами баз данных. 3. Глубокие знания JavaScript, понимание асинхронного программирования. 4. Опыт работы с Node.js без использования фреймворков (Express и т. д.), понимание работы HTTP и WebSocket. 5. Опыт работы с Vue 3 и написания сложных фронтенд-приложений. 6. Опыт работы с реляционными и нереляционными базами данных (например, MySQL, PostgreSQL, MongoDB, Redis). 7. Опыт поддержки и рефакторинга крупной кодовой базы (100 тыс.+ строк кода). 8. Умение разбираться в чужом коде и адаптироваться к сложной архитектуре. 9. Опыт работы с Git. 10. Навыки работы с nginx и настройки серверов. 11. Понимание и опыт работы с SSL-сертификатами 11. Уверенные знания Linux и основ WEB-безопасности. 12. Опыт работы в команде, ответственность за код и его стабильность. |