Программист (full stack разработчик web приложений)

Срок для отклика истек

Описание вакансии

Обязанности:

  • Разработка и поддержка веб-приложений, включая разработку фронтенда (визуальной составляющей) и бэкенда (логики и функциональности), создание пользовательского интерфейса, обработку данных, аутентификацию и авторизацию, работу с базами данных и другие аспекты разработки веб-приложений;
  • Тестирование и отладка веб-приложений, обнаружение и исправление ошибок и неполадок. Проверка работы приложения на разных устройствах и в разных браузерах, а также использование инструментов для автоматического тестирования;
  • Оптимизация производительности веб-приложений, включая оптимизацию загрузки страниц, улучшение скорости работы приложения, оптимизацию запросов к базам данных и другие меры улучшения;
  • Работа в рамках микросервисной архитектуры;
  • Доработка функциональности и поддержка существующих веб-приложений;
  • Тесная взаимосвязь внутри команды back/front;
  • Проектирование взаимодействия интерфейсов с другими системами.

Требования:

  • Высшее образование сфере информационных технологий;
  • Опыт разработки и поддержки веб-приложений;
  • Владение JavaScript, знание синтаксиса, функций, объектов и основных структур данных;
  • Опыт работы с jQuery и React или другими популярными библиотеками, такими как Angular, Vue или Svelte;
  • Знание основ HTML и CSS;
  • Понимание принципов работы по методологии Agile;
  • Опыт работы со средствами разработки (IDE), умение работать с популярными средами разработки, такими как PyCharm, Visual Studio Code, WebStorm или Atom;
  • Навыки и понимание работы с системами контроля версий;
  • Уверенное знание баз данных PostgreSQL.

Условия:

  • Работа в крупнейшем российском холдинге в области машиностроения;
  • Премии по результатам работы;
  • Оформление по ТК РФ, соцпакет;
  • Возможности карьерного и профессионального роста.