Описание вакансии
Обязанности:
-
Поддержка и рефакторинг существующего кода, а также разработка новых функциональных частей;
-
Интеграция с внешними сервисами и разработка API;
-
Работа с базами данных, включая проектирование схем, разработку и оптимизацию запросов;
-
Проектирование архитектуры приложения;
-
Написание качественной документации к коду.
Ты — наш идеальный сотрудник, если:
-
Понимаешь микросервисную архитектуру, особенности и ограничения NodeJS;
-
Есть опыт работы с SQL и NoSQL, включая PostgreSQL;
-
Знаешь как оптимизировать большие системы, владеешь Redis, Minio
-
Отличное владеешь JavaScript и TypeScript;
-
Умеешь разрабатывать на фреймворках (Express.js, Nest);
-
Знаком с идеологией CI/CD, в целом понимаешь Docker;
-
Понимаешь ключевые принципы разработки API;
-
Есть опыт работы с JWT-авторизацией и OAuth 2;
-
Есть опыт работы в команде;
-
Готов идти к общим целям совместно с компанией, а не просто делать задачки из трекера.
Мы предлагаем:
-
Полностью удаленную работу;
-
Дружелюбную и профессиональную команду;
-
График 5/2, суббота, воскресенье выходные;
-
Возможность обучения и профессионального развития в команде.