Senior React и Node.js разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
В настоящее время мы ищем Senior React и Node.js разработчика с опытом Front-End разработки на JavaScript от 3-х лет и отличным знанием React и Node.js для удалённой работы в нашей команде.
Наш клиент - стартап-компания, которая управляет платформой телемедицины, бесплатным веб-сайтом и мобильным приложением, которые отслеживают цены на рецептурные лекарства в США и предоставляют бесплатные купоны и скидки на лекарства.
Основной набор задач включает разработку, прототипирование и проектирование интерфейсных веб-приложений, в то же время обеспечивая оперативность и возможность повторного использования различных компонентов. Помимо этого, Вы будете нести ответственность за разработку и поддержку серверных служб и API.
Обратите внимание, что даже если Вы подаете заявку на эту должность, Вам могут быть предложены другие проекты для участия в EPAM Anywhere.
Присоединяйтесь к EPAM Anywhere, чтобы быстро и легко находить проекты, соответствующие Вашим знаниям и опыту, работать с клиентами Forbes Global 2000, строить успешную карьеру в сфере IT и получать хорошее вознаграждение. Платформа предоставляет дополнительные преимущества, включая гибкий график, возможности профессионального развития и доступ к сообществу экспертов.
Обязанности
- Сотрудничество с дизайнерами, менеджерами по продуктам и инженерами для создания привлекательных продуктов, ориентированных на пользователя
- Проектирование, разработка, поставка и обслуживание многократно используемых систем, которые управляют сложными веб-приложениями
- Владение, создание, обзор и составление отзывов о предложениях по техническому проектированию и проверке концепций
- Написание чистого, быстрого, совместимого, простого в использовании и тестируемого кода для трансформации идей в качественные продукты
- Быть наставником для других разработчиков, руководить и участвовать во всех инженерных дискуссиях и распространять передовые инженерные практики
- Улучшение существующей системы проектирования и внесение других улучшений сквозной архитектуры в общую архитектуру как в интерфейсной, так и во внутренней кодовой базе
- Содействовать культуре функционального совершенства путем тщательного тестирования и мониторинга систем и кода, написания документации и возможность быть на связи для поддержки работоспособности наших услуг
Требования
- Более 3 лет опыта в разработке JavaScript, сильные навыки программирования и знание того, как писать чистый, эффективный код в любом масштабе
- Опыт работы с интерфейсными технологиями - React, TypeScript, Redux, Node.js, ES6, Lerna, Webpack, Express
- Знание серверных технологий - GoLang, Python, gRPC, Pyramid
- Ориентация на продукт, наличие опыта, способствующего определению поставляемых продуктов, определяя ценностные предложения через призму клиента
- Знакомство с написанием совместимой со стандартами доступной разметки и стиля с использованием препроцессора CSS или CSS-in-JS
- Опыт написания надежных и удобных в обслуживании модульных, интеграционных и сквозных тестов
- Способность эффективно работать в командах технических и нетехнических специалистов, поскольку Вы будете тесно сотрудничать с другими нетехническими коллегами, чтобы добиться цели
- Уровень английского - В2+
Будет плюсом
- Опыт работы хотя бы с одним языком программирования, отличным от JavaScript
- Знание того, как измеряется производительность в веб, и опыт работы с такими инструментами, как Lighthouse, Runscope, Sentry и/или Datadog
- Навыки создания и поддержки адаптивных и/или изоморфных веб-приложений
- Знание WCAG 2.0+ AA и/или стандартов доступности для веб
- Знание кэширования на уровне сети доставки контента (CDN) для статических ресурсов и статических/динамических веб-страниц
- Понимание инструментов непрерывной интеграции, автоматического тестирования и развертывания, таких как Travis, Circle, Drone, Heroku, App Engine и т. Д.
- Опыт работы с инструментами управления несколькими пакетами, такими как Lerna
- Знания или опыт работы с React Hydration (аналогично Gatsby)
Мы предлагаем
- Конкурентный уровень дохода в зависимости от вашего опыта
- Работа над долгосрочными проектами глобального уровня
- Полная удаленная занятость
- Медицинская страховка
- Неограниченный доступ к учебным курсам (LinkedIn Learning, учебные курсы EPAM, регулярные уроки английского языка и внутренняя библиотека)
- Сообщество из более 38 000+ профессионалов отрасли