Поиск программиста

bubalupa

Новичок
Статус
offline
Регистрация
08.05.2022
Сообщения
3
Репутация
0
Обязанности:

  • Проектирование и создание высокопроизводительных (с низкой задержкой, высокой доступностью) микросервисов и API с использованием преимущественно Node.js.
  • Поддержка интеграции с веб- и мобильными сторонними приложениями.
  • Написание многократно используемого, тестируемого и безопасного кода.
  • Оценка, проектирование и внедрение масштабируемых решений баз данных, как правило, с использованием Redis и PostgreSQL.
  • Устранение производственных проблем и поддержка команды DevOps в работе над масштабируемостью и производительностью.
  • Участие во всем жизненном цикле приложения, включая архитектуру программного обеспечения и проектирование API.
Требования к должности:

  • Опыт разработки бэкенда (Node.js) от 2-х лет.
  • Опыт работы с автоматизированным тестированием (желательно использование Jest для написания тестов).
  • Опыт работы с Gitea и GitHub.
  • Опыт работы с API и микросервисами.
  • Знакомство с обычными веб-технологиями (HTML, CSS, JS) и современными front-end фреймворками (React предпочтительно).
  • Знакомство с Docker и современными подходами DevOps/CI/CD.
  • Понимание фундаментальных принципов проектирования для обеспечения безопасности и масштабируемости.
  • Сильные коммуникативные навыки.
Бонусном будет:

  • Опыт разработки android-приложений (Java/Kotlin).
  • Опыт работы с agile-методологией (например, SCRUM).
  • Опыт работы с NestJS.
  • Опыт работы с CI.
  • Опыт работы с межсервисной аутентификацией, коммуникацией и безопасностью.
  • Опыт проектирования архитектур микросервисов и схем баз данных для поддержки бизнес-потребностей.
  • Вклад в работу с открытым исходным кодом.
Зарплата от 300к