Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
fullstack developer
генерация резюме
сопроводительное письмо
описание
Компания создает экосистему из 20 продуктов в направлениях искусственного интеллекта, программного обеспечения как услуги и блокчейна, а также развивает линейку десктопных помощников на базе искусственного интеллекта.
задачи
- Разрабатывать десктопные приложения на TypeScript и React с использованием Electron и Tauri;
- Разрабатывать и поддерживать бэкенд на Node.js, включая работу с WebSocket, сессиями, стримингом ответов, очередями и повторными попытками;
- Интегрировать провайдеров моделей и локальный инференс через llama.cpp и MLX;
- Интегрировать мессенджеры;
- Реализовывать функционал агентов искусственного интеллекта, включая вызов инструментов, навыки, использование компьютера, автоматизацию браузера и работу под-агентов;
- Выполнять сборку и релизы, включая подпись кода, нотаризацию, автообновления и настройку GitHub Actions;
- Писать тесты, оптимизировать производительность и проводить проверку кода.
требования
- Коммерческий опыт фулстек-разработки от 2 лет на TypeScript, Node.js и React;
- Уверенное владение TypeScript, включая строгую типизацию и монорепозитории;
- Опыт работы с Electron или Tauri, включая IPC, взаимодействие main/renderer, нативные модули и автообновления;
- Опыт работы с бэкендом на Node.js, включая WebSocket, потоки, очереди и процессы;
- Опыт работы с Docker и CI/CD на GitHub Actions;
- Активное использование инструментов искусственного интеллекта в работе;
- Внимательность и ответственность за результат в продакшене;
- Английский язык на уровне чтения документации и переписки;
- Будет плюсом опыт с Python (FastAPI, asyncio), MCP и интеграциями LLM, нативным API macOS и Windows, подписью кода, автоматизацией браузера через Playwright и CDP, а также контрибьюшен в открытое программное обеспечение.
условия
- Работа в международной компании;
- Возможность получать выплаты в рублях, валюте или USDT;
- Индивидуальная программа роста после 6 месяцев работы;
- Оплата курсов, семинаров и технической литературы;
- 28 Календарных дней оплачиваемого отпуска;
- Гибкое начало рабочего дня с 10 до 12 по Москве.
навыки