Frontend разработчик
О позиции
Ваша задача как Frontend разработчика будет заключаться в разработке нового функционала и новых сервисов, а также в рефакторинге текущего функционала с целью устранения технического долга. Мы предполагаем, что на это будет уходить около 30% вашего рабочего времени. Вы также будете контрибьютить во внутреннюю библиотеку UI компонентов и участвовать в разработке архитектуры продукта.
Чем вы будете заниматься
- Разработка нового функционала и сервисов.
- Рефакторинг текущего функционала и устранение технического долга.
- Контрибьюция во внутреннюю библиотеку UI компонентов.
- Участие в разработке архитектуры продукта.
Требования
- От 2 лет опыта в коммерческой разработке.
- Уверенные знания JavaScript, TypeScript и React (hooks).
- Опыт использования npm и git.
- Понимание стандартов REST.
- Умение настраивать окружение и сборку проектов (Webpack, Rollup, Babel).
Будет плюсом
- Опыт работы с Redux/Redux Toolkit.
- Опыт написания тестов.
- Опыт работы с CSS препроцессорами и CSS-in-JS (например, Linaria).
Что мы предлагаем
- Участие в создании инновационных продуктов.
- Оформление по ТК РФ.
- Конкурентный уровень дохода (оклад, который мы обсудим по итогам собеседования + годовой бонус).
- Офис в центре Москвы, коворкинг в Питере или возможность работать полностью удаленно на территории РФ.
- Гибкое начало рабочего дня и сокращенный рабочий день в пятницу.
- Льготная программа ипотечного и потребительского кредитования.
- ДМС со стоматологией и возможностью льготного подключения к программе своих детей и родственников.
- Прозрачная система мотивации, которая позволяет влиять на уровень дохода.
- Работа в команде профессионалов.
- Возможность вертикального и горизонтального роста.
- Бонусные программы от компаний партнёров.
- Реферальная программа, бонусы за рекомендации кандидатов на открытые вакансии.
- Материальная помощь при рождении детей и других семейных обстоятельствах.
- Обучение в корпоративном университете.
- Возможность участвовать в профильных конференциях в качестве спикера или слушателя.
- Корпоративная жизнь: спортивные комьюнити, клубы по интересам (например, настолки, интеллектуальные игры, велоклуб и многие другие).
Кто здесь добьётся успеха
Глубокое понимание JavaScript и TypeScript, с опытом работы в React для создания интерактивных пользовательских интерфейсов.
Способность эффективно работать в удаленном режиме, организуя свое время и задачи для достижения высоких результатов без постоянного контроля.
Опыт работы с инструментами сборки, такими как Webpack и Rollup, для оптимизации производительности приложений и уменьшения технического долга.
Аналитическое мышление и навыки рефакторинга кода, позволяющие находить и устранять узкие места в существующих сервисах и улучшать архитектуру продукта.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости IT Services
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев