Ведущий специалист/фронтенд-разработчик (УАСУТПиС)

Дата размещения вакансии: 27.11.2024
Работодатель: Мосводоканал
Уровень зарплаты:
от 178000 RUR
Город:
Москва
Плетешковский переулок 2
Требуемый опыт работы:
От 1 года до 3 лет
Работа в самой крупной водной компании страны.
Стань частью нашей команды!
Обязанности: Разработка автоматизированных информационных систем
  • Работа в качестве фронтенд-разработчика
  • Сопровождение и развитие разработанных информационных систем
Требования:
  • Высшее техническое
  • Участие в командной разработке коммерческих проектов.
  1. Опыт разработки на React:
- Отличное знание React и его экосистемы (React Hooks, React Router, Context API).
- Понимание принципов управления состоянием (например, Redux или MobX).
- Умение работать с компонентами (как функциональными, так и классовыми).
- Опыт работы с современными подходами к разработке UI, такими как SSR (Server-Side Rendering), CSR (Client-Side Rendering) и оптимизация производительности приложений
2. Знание JavaScript:
- Уверенное владение JavaScript ES6+ (стрелочные функции, классы, деструктуризация, async/await и др.).
- Понимание принципов асинхронного программирования (Promises, async/await).
- Опыт работы с AJAX, Fetch API и взаимодействием с REST API.
3. HTML5/CSS3:
- Уверенные знания HTML5 и CSS3.
- Опыт работы с препроцессорами CSS (например, SASS/LESS).
- Опыт адаптивной верстки (Responsive Design), кроссбраузерная совместимость.
- Умение создавать интерактивные пользовательские интерфейсы с использованием CSS-анимаций, Flexbox и CSS Grid.
4. Интеграция с бэкендом:
- Опыт работы с REST API и знание принципов взаимодействия с сервером.
- Понимание основ работы серверных технологий, таких как PHP. Базовое знание PHP будет плюсом, чтобы понимать, как работает бэкенд и эффективно взаимодействовать с бэкенд-разработчиком.
- Умение реализовывать клиентскую логику, которая взаимодействует с сервером, включая отправку и получение данных.
5. Инструменты и системы контроля версий:
- Опыт работы с Git (ветвление, слияние, работа с pull request).
- Знание популярных инструментов разработки и сборки фронтенда (Webpack, Babel, npm/Yarn).
- Опыт работы с системами CI/CD будет плюсом.
6. Знание архитектуры фронтенда:
- Понимание принципов компонентной архитектуры.
- Знание и опыт работы с SPA (Single Page Applications).
- Понимание принципов проектирования интерфейсов и UX.
7. Базовые знания PHP:
- Понимание основ PHP и способность разобраться в существующем коде на PHP, если потребуется.
- Опыт работы с MySQL (или другой SQL-базой данных) на базовом уровне (запросы, выборка данных).
8. Опыт работы фулл-стек разработчиком (будет плюсом):
- Способность работать с фронтендом и бэкендом одновременно, понимая как различные компоненты приложения должны взаимодействовать друг с другом.
- Опыт построения архитектуры полного цикла разработки: от проектирования базы данных до реализации фронтенд-интерфейса.
- Понимание основ безопасности веб-приложений и механизмов защиты от атак (например, XSS, CSRF, SQL-инъекции).
9. DevOps и серверные технологии (будет плюсом):
- Опыт работы с инструментами для контейнеризации и развертывания приложений, такими как Docker.
- Понимание CI/CD процессов: автоматизация тестирования, сборки и деплоя приложений.
- Базовые навыки администрирования серверов и настройки среды для разработки/продакшн-приложений.
Условия:
  • Официальное трудоустройство по ТК РФ
  • Пятидневная рабочая неделя: пн-чт с 08:00 до 17:00, пт с 08:00 до 15:45
  • Стабильная заработная плата (оклад+ежемесячная премия и прочие выплаты согласно коллективному договору)
  • Оплата больничных листов
  • Оплата ночных и сверхурочных часов
  • Оплата выходных и праздничных дней
  • Возможность профессионального и карьерного роста
Социальные гарантии:
  • Ежегодная премия (13-я ЗП после 1 года работы)
  • Дополнительно оплачиваемые целевые отпуска
  • Материальная помощь к отпуску в размере 1 оклада (1 раз в год)
  • Льготные путевки в детский оздоровительный лагерь
  • Частичная компенсация санаторно-курортного лечения
  • Профессиональное обучение и развитие.