3 августа 2024
Важно: Для сотрудничества у вас должно быть российское ИП или самозанятость .
Keep Calm dream team, которая появилась в 2012 году. Наш основной профиль комплексный интернет-маркетинг для малого, среднего и крупного бизнесов. В большинстве случае мы оказываем полный спектр услуг для каждого клиента от разработки сайта и внедрения аналитики, до запуска платной рекламы и создания телеграм ботов.
Кого ищем кратко:
Опытного специалиста по фронту, который умеет не только прогать самостоятельно, но ещё и проводить код ревью и помогать расти младшим коллегам.
Ниже подробности, не пугайтесь объёма текста. Если у вас есть достаточный опыт, то скорее всего вы и так с большей частью уже работали. Нам важно уточнить детали, чтобы вы понимали, чем нужно будет заниматься у нас в команде.
Обязанности:
Проектирование новых и рефакторинг имеющихся проектов.
Адаптивная и кросс-браузерная верстка страниц (как отдельных, так и в рамках разработки новых проектов) и отдельных элементов.
Исправление багов в вёрстке на существующих проектах.
Проведение Code review.
Работа с UX/UI-дизайнером для достижения наилучшего качества конечного web-интерфейса.
Работа с бэкенд специалистами для написания контрактов на api-based проектах.
Требования:
Отличное знание HTML(5), CSS(3), JavaScript.
Понимание и опыт работы с адаптивной версткой, включая создание отзывчивых и мобильных интерфейсов.
Свободное владение React.
Глубокое знание Next.js и умение определять полезность его использования при проектировании приложения.
Знание основных паттернов проектирования и умение их применять.
Знание TypeScript и умение писать типизированный код для React-приложений.
Понимание принципов разработки с использованием компонентной архитектуры и умение создавать переиспользуемые компоненты.
Умение оптимизировать производительность React-приложений и работать с инструментами профилирования, такими как React Developer Tools или Chrome DevTools.
Опыт работы с RESTful API и основные принципы работы с HTTP-запросами.
Умение работать с Figma.
Опыт проведения Code review.
Использование Git для ведения проектов.
Будет плюсом, если вы:
Имеете опыт работы с 3D в веб-разработке, включая использование WebGL или других соответствующих технологий.
Знакомы с инструментами и библиотеками для работы с 3D веб-графикой, такими как Three.js или Babylon.js.
Умеете тестировать React-компоненты с использованием инструментов и библиотек, таких как Jest, Enzyme или React Testing Library.
Имеете опыт работы с шаблонизатором Blade/Twig/Smarty.
Обладаете базовыми навыками работы с PHP (на уровне развёртывания проектов).
Знакомы с Node.js/Express/NestJs.
Умеете работать с Docker на уровне развёртывания контейнеров для локальной разработки.
Имеете представление об основных принципах безопасности веб-разработки и способны защищать приложения от распространенных уязвимостей.
Мы предлагаем:
Полный 8-часовой рабочий день.
Работа по московскому графику с 10 до 19 с возможностью подвинуть +-2 часа.
Удалённая работа из любой страны мира согласно графику выше.
Оплачиваемый отпуск и больничные.
Оплата доп. расходов на профессиональную литературу, курсы и конференции.
После рассмотрения резюме может быть предложено к выполнению тестовое задание.