Fullstack Developer (React+Golang) — TRIBE (LTD STARTRIBE), RS, Сербия
Зарплата не указана
ОткликнутьсяКомпания: TRIBE (LTD STARTRIBE)
Локация: RS, Сербия
Формат: Офис, Удалённая работа, Гибрид
Занятость: Полная занятость
Грейд: Senior
О компании:
Разрабатываем high-load web сервисы, с расчетной нагрузкой от 7000 rps. Стараемся использовать только open source продукты и уходить от vendor lock-in. Мы разрабатываем распределенные event-driven системы.
Фронт построен вокруг React – для роутинга используем React Router (если нуженSSR – используем кастомное решение), в качестве стейт-менеджера применяется MobX State Tree, бандлим всё это с помощью Vite. В планах перевести все приложения на Remix и уйти от хранения состояния на клиенте, вместо этого перейти на server-driven state.
Разрабатываем внутренний UI-kit на основе headless компонентов React Aria и tokenized дизайн-системы. Пока UI-kit в разработке – используем emotion (CSS-in-JS) , но в дальнейшем уйдём от runtime решений для стилизации.
Чем предстоит заниматься:
• Разрабатывать фичи целиком: сервисы и API на Go, интерфейсы на React
• Проектировать новые сервисы и модули, развивать существующие
• Ставить задачи агентам: контекст, ограничения, результат
• Поддерживать и дорабатывать агентную систему: разбирать неудачные запуски, улучшать постановки, развивать harness.
Что ожидаем:
Backend
• 5+ лет коммерческой разработки, из них 3+ года production-кода на Go: идиоматичный код, unit-тесты, code review
• Работали с OLTP-базой: схема, миграции, индексы, кэширование.
Frontend
• Уверенные React и TypeScript. Понимаете, как React работает внутри, и знаете веб-платформу: DOM, события, сеть, хранение данных, безопасность в браузере.
Инженерная практика
• Проектируете API и границы модулей с учетом обратной совместимости и того, как система будет развиваться дальше
• Закладываете в решение обработку ошибок, метрики, трейсинг, тесты и план отката. Ищете узкие места профилированием, а не на глаз
• Оцениваете задачу с учетом рисков, сами уточняете требования и предлагаете варианты решения.
Работа с AI-агентами
• Готовы ежедневно работать с AI-агентами.
Будет плюсом:
• Kafka, NATS, event-sourcing, паттерны надежной доставки: outbox, saga, идемпотентность
• Kubernetes и zero-downtime деплой
• Проектирование сервиса с нуля по короткому описанию задачи
• Практические примеры задач, решенных с помощью coding-агентов, с пониманием того, что получилось и где потребовалось вмешательство
• Опыт автоматизации разработки, создания внутренних инструментов и интеграций с CI/CD
• Опыт координации нескольких агентов, работы с их контекстом и построения проверок качества
• Участие в разработке собственного агентного инструментария или harness
• Опыт tech founder или работы в стартапе.
Что предлагаем:
• Достойный уровень заработной платы
• Годовой бонус по результатам работы
• Гибкий график и формат работы
• Релокация на Кипр для вас и членов вашей семьи с полным визовым сопровождением
• Возможность работать в современном и комфортном офисе с удобным рабочим местом, оборудованным современной техникой
• Компенсация занятий английским языком от SkyEng в размере до 50%
• Гибкое начало рабочего дня
• Большая партнерская программа.