Разработчик полного стека (специализация React) добавлено Мы ищем среднего или старшего инженера полного стека (специализация – React), которые присоединятся к команде нашего партнера Pypestream и будут работать с ними напрямую. Ваше основное внимание будет сосредоточено на разработке интерфейсной технологии для Pypestream для создания новой платформы взаимодействия с клиентами. Эта платформа будет представлять собой комбинацию инструментов с низким кодом или без кода, которые будут разработ
Разработчик полного стека (специализация React)
добавлено
Мы ищем среднего или старшего инженера полного стека (специализация – React), которые присоединятся к команде нашего партнера Pypestream и будут работать с ними напрямую.
Ваше основное внимание будет сосредоточено на разработке интерфейсной технологии для Pypestream для создания новой платформы взаимодействия с клиентами. Эта платформа будет представлять собой комбинацию инструментов с низким кодом или без кода, которые будут разработаны нашей командой инженеров и будут использоваться нашими клиентами для создания решений по автоматизации обслуживания клиентов, которые могут быть доставлены их клиентам. Мы ищем инженера, который разбирается в интерфейсных и серверных технологиях и действительно является разработчиком полного стека, которому нравится создавать удивительные интерфейсные технологии, но который может писать оптимизированный и производительный внутренний код — тот, кто любит быть частью сквозного процесса разработки. Будучи старшим инженером, вы преобразуете требования к продуктам в настоящие технологические решения, которые будут доставлены нашим клиентам своевременно и будут обеспечивать как качество, так и безопасность. Вы будете работать напрямую с нашей командой по продуктам, чтобы убедиться в понимании требований, и будете тренировать, наставлять и вести своих товарищей по команде до успешных запусков релизов, а также следить за развитием «лучших практик» в области разработки и помогать им в разработке. В качестве старшего инженера вы будете создавать разницу в команде и подавать пример, с менталитетом «наплевать», мотивированы и умеете находить решения заданной проблемы
Чего мы ожидаем:
Обязательно:
- 4+ года подтвержденного опыта
- Уверенное знание TypeScript
- Уверенное владение GraphQL
< li> Знание Apollo, Next.js, Remix - Знание PostgreSQL или другой технологии SQL
- Опыт работы с распространенными интерфейсными инструментами и технологиями:
Webpack, NPM, Публикация NPM
Cypress, ViTest
Sass (SCSS)
Pub/Sub, Websockets, схема JSON
Изоморфный рендеринг
Опыт Monorepo
Prettier, Eslint, Stylelint и т. д. - Опыт работы с инструментами управления версиями кода с помощью Git, Github Actions
- Опыт управления состоянием, в идеале — x-state
- Глубокое понимание веб-компонентов (т. е. Lit Element)
Приятно иметь:
- Опыт работы с Docker, Container
- Работал со средствами автоматизации например UIPath, Blue Prisma или n8n
- Опыт работы с чат-ботами
- Разработка инструментов с минимальным кодом или без него
- Системы проектирования
< h3> Чем вы будете заниматься?
- Руководить небольшими и средними инженерными проектами, а также вносить высокопродуктивный индивидуальный вклад.
- Написание современного, высококачественного внешнего интерфейса или полнофункционального связующего кода, соединяющего внутренние и внешние системы; «задняя часть интерфейса» приложения/бизнес-логики.
- Общая ответственность за проверку кода, совместная работа над решением проблем.
- Способствовать улучшению охвата автоматизированным тестированием (модульное, E2E, VRT).
- Написание современного, высококачественного клиентского/полноценного связующего кода, соединяющего бэкэнд и фронтенд-системы; «задняя часть интерфейса» приложения/бизнес-логики
- Определите и преобразуйте требования к данным в запросы GraphQL, мутации и подписки; быстрое прототипирование GraphQL с помощью Hasura.
- Создание и поддержка современных FE /BE приложений, повторно используемых компонентов /утилит и сервисов в монорепозитории внешнего интерфейса.
- Проведение межкомандной совместной работы (другие интерфейсные / полнофункциональные приложения). инженеры по стеку, дизайну и продукту)
- Предоставлять отзывы о компоновках дизайна (Figma) и документации о требованиях к продукту; разбить и определить работу (для себя + делегирование)
- Помогите своей команде писать более качественный и удобный в сопровождении код.
Процесс найма
- Предварительное собеседование с рекрутером;
- Техническое интервью с техническим директором;
- Заключительное собеседование с клиентом.