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