Ми шукаємо Middle+ або Senior Full-stack Engineer (з фокусом на React), який приєднається до команди нашого партнера, Pypestream, та працюйте з ними напряму.
Вашою основною метою буде розробка передньої технології для Pypestream, щоб побудувати їхню нову платформу залучення клієнтів. Ця платформа буде комбінацією інструментів з низьким кодом / без коду, які будуть розроблені нашою командою інженерів і використовувані нашими клієнтами для створення рішень автоматизації обслуговування клієнтів, які можна надавати їхнім клієнтам. Ми шукаємо інженера, який створює відмінності, який володіє технологіями інтерфейсу та серверної частини, і є справді повним розробником, якому подобається створювати дивовижну технологію переднього плану, але вміє писати оптимізований і ефективний код серверної частини — хтось, хто любить бути частиною наскрізного процесу розробки. Як старший інженер, ви перетворите вимоги до продуктів у справжні технологічні рішення для продуктів, які будуть доставлені нашим клієнтам вчасно, і будете віддані як якості, так і безпеці. Ви працюватимете безпосередньо з нашою командою продукту, щоб переконатися, що ви розумієте вимоги, і будете тренувати, наставляти та вести своїх товаришів по команді до успішного запуску релізів, а також дотримуватись і допомагати розробляти «найкращий досвід» розробки. Як старший інженер ти будеш творити різниці в команді та надавати приклад з менталітетом «Най-чого», мотивованим і чудово знаходити рішення поставленої проблеми.
< strong>Що ми очікуємо
Обов’язково:
- 5+ років очевидного досвіду
- Досконале володіння TypeScript
- Досконале володіння GraphQL
- Володіння Apollo, Next.js, Remix
- Володіння PostgreSQL або іншою технологією SQL
< li>Досвід роботи з поширеними зовнішніми інструментами та технологіями: Webpack, NPM, NPM Publishing
Cypress, ViTest
Sass (SCSS)
Pub/Sub, Websockets, JSON Schema
Isomorphic рендеринг
Досвід Monorepo
Prettier, Eslint, Stylelint тощо- Досвід роботи з інструментами версії коду за допомогою Git, Github Actions
- Досвід керування станом, в ідеалі x-state
- Глибоке розуміння веб-компонентів (тобто Lit Element)
Приємно мати
- Docker, Container experience
< li>Робота з такими інструментами автоматизації, як UIPath, Blue Prisma або n8n- Досвід чат-бота
- Розробка інструментів із низьким кодом / без коду
- Системи проектування
Що ви робитимете?
- Очолювати малі та середні інженерні проекти, але також високопродуктивний окремий учасник.
- Напишіть сучасний, високоякісний зовнішній інтерфейс /повний стек клейового коду, що з’єднує серверні та зовнішні системи; Додаток/бізнес-логіка «задньої частини зовнішнього інтерфейсу».
- Спільна відповідальність за перевірку коду, команда тегів за вирішення проблем.
- Внесок у покращення покриття автоматизованого тестування (підрозділ, E2E, VRT) ).
- Написання сучасного високоякісного інтерфейсу / повного стеку клейового коду, що з’єднує серверні та зовнішні системи; «задня частина інтерфейсу» програми / бізнес-логіка
- Визначте та переведіть вимоги до даних у запити, мутації та підписки GraphQL; швидке створення прототипів GraphQL через Hasura
- Створення та підтримка сучасних FE / BE додатків, повторно використовуваних компонентів/утиліт і служб у інтерфейсному монорепо
- Проведення міжкомандної співпраці (інший інтерфейс / повний інженери стека, дизайн і продукт)
- Надати відгук про дизайн (Figma), документи щодо вимог до продукту; розбийте та визначте роботу (для себе + делегування)
- Допоможіть своїй команді написати кращий код, який зручніше підтримувати.
Процес прийому на роботу
Попередня співбесіда з рекрутером;
Технічна співбесіда;
Остаточна співбесіда з клієнтом.
div>