👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior React и Node.js разработчик

Требования

Фронтенд, Старший (Senior)JavaScriptReactNode.jsTypeScriptReduxWebpackExpressGolangPythongRPCPyramidCSSCSS-in-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+ профессионалов отрасли