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

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

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

Мы выходим на рынок MENA (Middle East & North Africa), охватывая страны Персидского залива, Марокко, Египет и другие перспективные регионы. У нас уже есть инвестиции на 2-3 года активного роста, и мы готовимся к масштабному запуску.

Кого мы ищем? Сейчас мы в поисках Full-stack разработчика с упором на Frontend (React, TypeScript, Node.js) уровня Middle+/Senior, кто усилит нашу техническую команду и будет развивать и готовить к запуску продукт на супер современном стеке.

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

  • Конкурентную оплату в 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 на международном рынке - откликайся!


Откликнуться на вакансию
Быстрый отклик и регистрация/авторизация

Или быстрая регистрация/авторизация через OAuth