Betera — это больше, чем работа. Мы — команда профессионалов, которые создают тренды, вдохновляют друг друга на амбициозные цели и достигают успеха на рынке Беларуси вместе. Здесь каждый может гордиться тем, что делает, реализовывать свои идеи и расти в окружении единомышленников.
Мы стремительно развиваемся и готовы делиться опытом и знаниями. Если для тебя важно быть с лидерами, в центре внимания, создавать значимые проекты и двигать индустрию вперед, будем рады видеть тебя в нашей команде!
Именно поэтому мы ищем в нашу команду Frontend developer (Middle).
Что будет входить в твои задачи:
- Разработка и поддержка веб-приложений с использованием React и современных библиотек для управления состоянием (Redux, MobX);
- Работа с пользовательскими интерфейсами, их адаптацией для различных устройств и браузеров;
- Интеграция с API и работа с асинхронными запросами (Axios, Fetch);
- Оптимизация производительности приложений (Lazy Loading, Code Splitting, Caching);
- Написание и поддержка тестов (Jest, React Testing Library) для обеспечения качества кода;
- Разработка проектов (фронтенд-части) с нуля;
- Поддержка существующих проектов;
- Взаимодействие с командой и проведение код-ревью для обеспечения высокого качества кода.
Наши ожидания:
- Опыт работы с React и Redux или MobX от 3 лет;
- Уверенные знания JavaScript (ES5, ES6+), понимание принципов работы браузеров;
- Отличные знания HTML5 и CSS3, включая создание адаптивных и кроссбраузерных интерфейсов;
- Опыт работы с SCSS, styled-components и классическим CSS;
- Знание и использование архитектурных паттернов для разработки масштабируемых приложений;
- Опыт работы с системами контроля версий (Git, GitLab Flow, Merge Requests, Code Review);
- Знание инструментов сборки (Webpack, Babel, ESLint) и CI/CD процессов;
- Опыт работы с WebSocket, REST и другими веб-технологиями;
- Знание TypeScript и его использование для повышения надежности и поддержки кода.
Будет плюсом:
- Знание Next.js и Node.js для серверного рендеринга и оптимизации приложений;
- Опыт настройки CI/CD для автоматизации процессов;
- Углубленное понимание и опыт оптимизации производительности веб-приложений;
- Опыт работы с крупными проектами и сложными интеграциями.
Что мы предлагаем: - Конкурентная заработная плата с ежегодным пересмотром, а также бонусы 2 раза в год;
- Приятный график 5/2 с 10:00 до 18:00, офисный формат работы;
- 5 Day Off и 16 Hours off для решения личных дел в рабочее время;
- Современный офис около метро в одном из самых ярких зданий нашего города – БЦ "Футурис". Для тебя в офисе есть зоны отдыха с массажным креслом, настольным теннисом, бильярдом, PS, скалодромом и настольными играми;
- Оплата внешнего обучения для повышения твоих hard skills, а также внутренняя база для обучения;
- Компенсация транспорта – на твой выбор проездной на общественный транспорт, такси или заправка личного автомобиля;
- Компенсация медицинской страховки и занятий спортом, а также бесплатный шеринг велосипедов и билеты на спортивные мероприятия;
- Ты сможешь участвовать в насыщенной корпоративной жизни за счет компании: ежегодные летние и зимние корпоративные мероприятия, ежеквартальные оплачиваемые тимбилдинги. Вместе с Betera Team плаваем на байдарках, участвуем в полумарафонах, сажаем деревья и просто круто отдыхаем;
- Ты также сможешь присоединиться к нашим волонтерским проектам: мы помогаем приютам для животных, детским учреждениям и пожилым людям, а также поддерживаем экологию в нашем “зеленом офисе” и за его пределами.
Звучит интересно? Ждем твое CV!
*Если твой опыт окажется подходящим для данной вакансии, мы обязательно свяжемся с тобой в течение недели. Если нет, то не расстраивайся, возможно, "твоя" вакансия ждет тебя впереди!
Общереспубликанский банк вакансий на информационном портале государственной службы занятости о вакансии на должность "Frontend developer" (полное наименование должности в соответствии с ЕКСД: Инженер-программист) не размещается на основании абз.5 ст. 34 закона Республики Беларусь «О занятости населения»