Middle Full-stack developer (React, TypeScript, Node.js)

Прямой работодатель  Selfwork ( selfwork.com )
Дубай, ОАЭ
Миддл
Информационные технологии • Разработка • JavaScript • Node.js • TypeScript • React • ClickHouse • PostgreSQL • Redis • Ecommerce • SaaS/PaaS • Платежные технологии
16 июня
Удаленная работа
Опыт работы от 3 до 5 лет
от 1 500 до 2 500 $
Работодатель  Selfwork
Описание вакансии

Привет! Мы — Selfwork, финтех-стартап, который строит новую платформу, способную изменить мир глобального фриланса. Наш продукт объединяет freelance marketplace и электронный кошелёк для международных выплат. Главное — мы делаем это на базе мощного AI-ассистента, который становится первой точкой контакта между заказчиком и фрилансером: он помогает сформулировать задачу, подобрать подходящих исполнителей и запустить сотрудничество в пару кликов.

Мы выходим на рынок MENA, и первыми стартуем в Дубае — уже в августе запускаем payroll-сервис, а в сентябре — marketplace, где AI будет играть ключевую роль в матчинге и коммуникации. MVP уже почти готов, но объём задач растёт, и мы хотим усилить команду сильным Fullstack-разработчиком, который поможет нам довести продукт до запуска и развивать его дальше вместе с нами на супер современном стеке.

🚀 Что мы предлагаем:

  • Конкурентную оплату в USD;
  • Официальное оформление и возможность релокации в Дубай после успешного запуска продукта;
  • Гибкий график и возможность работать удаленно;
  • Работа на перспективном рынке с высоким потенциалом роста;
  • Возможность напрямую влиять на продукт и становиться частью core-команды продукта;
  • Команда, которая ценит инициативу, свободу действий и амбициозные цели.

💻 Задачи:

Основной упор будет на разработку и поддержку frontend-части платформы (React + TypeScript), включая PWA-приложение.

  • Участвовать в проектировании и реализации новых фич совместно с продуктовой командой и СТО.
  • Разрабатывать мощного ИИ-ассистента, который является ключевой частью платформы: интегрировать его в существующие сервисы и развивать новые возможности на основе AI.
  • Интегрировать и улучшать инструменты управления задачами, общения и платежей на платформе.
  • Периодически заниматься оптимизацией и доработкой backend-логики (Node.js, Fastify).
  • Работать с базами данных (PostgreSQL, MongoDB, ClickHouse) и системами очередей (Redis, NATS).
  • Оптимизировать производительность и стабильность сервиса, внедрять мониторинг и логирование.
  • Писать автотесты (Vitest), следить за качеством кода и улучшать developer experience.
  • Активно взаимодействовать напрямую с СТО, влиять на выбор технологического стека и развитие продукта (опыт в fintech не обязателен — всему научим!).

🛠️ Стек продукта:

Frontend: React, TypeScript, Ant Design, TanStack Query, Vite, Wouter, OpenAPI

Backend: Node.js (Fastify), TypeScript, TypeORM, Mongoose, PostgreSQL, ClickHouse, Redis, NATS, Zod, Awilix, Pino, Vitest

Инструменты: Turbo (монорепо), SWC, Biome, GitHub Actions, Sentry

👥 О команде и процессах:

  • Команда разработки состоит из четырех Fullstack-разработчиков.
  • Работаем двухнедельными спринтами.
  • Дейлики три раза в неделю, все вопросы оперативно решаем на созвонах.

📌 Как проходит процесс найма:

  1. Интервью с HR.
  2. Знакомство с командой и CTO.
  3. Без тестового задания! Возможна (но не обязательна) короткая 15-минутная кодинг-сессия, где мы вместе порешаем задачи в партнёрском формате — это не экзамен, а просто возможность посмотреть на логику разработки.

🔥 Почему это интересно:

  • Вы станете частью команды, меняющей мир фриланса и глобальных выплат.
  • Получите экспертизу в разработке сложных и интересных продуктов в области fintech и AI.
  • Сможете участвовать в обучении и создании собственных AI-моделей.
  • Будете работать в дружной и открытой команде с прямой коммуникацией и менторской поддержкой СТО.

🤝 Какие софт-скиллы важны:

  • Любовь к разработке и интерес к новым технологиям.
  • Самостоятельность, но при этом готовность задавать вопросы — у нас нет глупых вопросов!
  • Большая любовь к своему делу.
  • Умение работать в команде и взаимодействовать с коллегами.

Если интересно поучаствовать в запуске современного продукта в Fintech на международном рынке - откликайся!


Загрузка формы отклика...