О позиции
Мы ищем Senior Frontend Developer для работы в команде МТС, занимающейся разработкой беспилотных транспортных коридоров. Ваша роль будет заключаться в активном участии в развитии продукта и модернизации существующего веб-портала. Эта позиция предлагает возможность работать над интересными проектами и использовать современные технологии.
Чем вы будете заниматься
- Активное участие в развитии продукта и адаптация веб-портала.
- Использование React для создания высококачественных интерфейсов.
- Оптимизация производительности React-приложений и улучшение пользовательского опыта.
- Интеграция фронтенда с REST-бэкендом и реализация аутентификации.
- Написание unit-тестов для обеспечения качества кода.
- Анализ и улучшение производительности UI с использованием Chrome DevTools и Lighthouse.
- Проектирование масштабируемых решений с применением принципов SOLID и DRY.
Требования
- Уверенный опыт работы с React и глубокое понимание жизненного цикла компонентов.
- Опыт работы с TypeScript и создание сложных generic-типов.
- Знание React Context API и современных паттернов управления состоянием.
- Опыт работы с CSS/SCSS и методологией БЭМ.
- Навыки написания unit-тестов с использованием Jest и Testing Library.
- Опыт анализа производительности UI и использования lazy loading.
Будет плюсом
- Опыт работы с библиотеками типа React Table и оптимизация загрузки данных.
- Знания Docker и контейнеризации, а также процессов CI/CD.
- Работа с геоданными и их визуализацией на карте.
Что мы предлагаем
- Конкурентная зарплата и возможность профессионального роста.
- Работа в команде профессионалов и участие в интересных проектах.
- Современные условия труда и гибкий график работы.
- Доступ к обучающим материалам и курсам для повышения квалификации.
- Корпоративные мероприятия и дружелюбная атмосфера в коллективе.
Вакансия предлагает интересные условия работы в известной компании. Однако, зарплата не указана, что может быть минусом для некоторых кандидатов.
Кто здесь добьётся успеха
Глубокое знание React и TypeScript, включая опыт работы с библиотеками для управления состоянием, такими как Redux или MobX, для создания масштабируемых приложений.
Способность эффективно работать в офисной среде, обладая высоким уровнем самоорганизации и дисциплины, что особенно важно при взаимодействии с командой и участии в совещаниях.
Опыт написания тестов с использованием Jest и понимание принципов тестирования, что позволяет обеспечивать высокое качество кода и минимизировать количество ошибок в продакшене.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Transportation Technology
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев