React.js разработчик для работы над PWA

16 февраля 2021    64
Откликнуться

Что ты будешь делать, если станешь одним из нас:

В Brilliant Consulting мы занимаемся разработкой решений и стратегий выхода из сложных технологических ситуаций, таких как миграция существующих приложений на новый стек (модернизация), разработка сложных платформ по принципам эволюционной архитектуры, строим продуктовый роадмап и помогаем организовать деливери сверяя цели и результаты. Мы делаем это используя крутые и современные подходы которые позволяют ускорить разработку и деливери решений: динамические окружения для тестирования, параллельные acceptance тесты, визуальные тесты компонентов из Storybook, прогрессивные запуски с использованием feature flags и так далее

На данный момент мы сотрудничаем с компанией для которой мы запустили успешное респонсивное приложение, которым пользуются сотрудники многих компаний из списка Fortune Global 500. Поэтому сейчас, в вертикальную и самодостаточную команду мы ищем новых, целеустремленных и амбициозных ребят, которые готовы с радостью и энтузиазмом присоединиться к нашей команде как фронтенд специалисты и продолжать работать над PWA приложением.

В команде уже заданы принципы работы и четко выстроенный рабочий процесс:

  • Пн и Чт у нас видео-звонки на 15 мин (daily stand up)
  • Вт и Ср у нас голосовые звонки на 15 мин (daily stand up)
  • Пт - день без митингов
  • Раз в неделю Backlog Grooming - обсуждение задач, над которыми мы будем работать в следующем спринте
  • Раз в 2 недели мы проводим demo, мы показываем стейкхолдерам над чем команда работала, фичи которые были сделаны и задачи, которые были закрыты
  • И раз в 2 недели у нас ретро, обычно мы тратим это время чтобы лучше узнать друг друга, например каждый рассказывает про "dream vacation", "your 3 favorite YouTube channels", "weird instagram accounts you follow" и тд

Вот пример календаря типичной недели на которой у нас демо и ретроспектива:

Что будет входить в твои ежедневные обязанности:

  1. Писать новые функциональные React компоненты
  2. Дорабатывать и добавлять новые фичи в текущее приложение согласно продуктовому плану
  3. Писать автоматические тесты
  4. Делиться знаниями с командой когда ты выполнил какую-то "research" задачу, например best practices for accessibility
  5. Делать код-ревью и постоянно работать над улучшением нашего кода

Мы гордимся, тем что структура и четкость отлаженного рабочего процесса (проверенная опытом в нескольких компаниях) позволяет нам с минимальным риском релизить и разворачивать изменения в production at scale, таким образом что любые крупные многолетние бизнесы с огромными командами разработки могут позавидовать.

Наши принципы работы - ответственность, честность, прозрачность и отлаженная постоянная коммуникация внутри команды и с нашими стейкхолдерами.

Технологии, которыми ты должен владеть, чтобы быстро и легко влиться в нашу команду:

  • Typescript
  • React (styled-components, hooks, redux)
  • Apollo Client / Server
  • Node.js
  • Docker

Это package.json файлы из текущего проекта - https://bit.ly/brilliant-packagejson

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.