Senior fullstack developer в GigaCode (AI Developer Platform)
Москва
Команда создаёт agentic AI-систему для помощи разработчикам; роль включает разработку веб-интерфейсов и backend-сервисов, интеграцию LLM/API и реализацию real-time взаимодействия с кодовой базой для ускорения инженерных задач
ГрейдSenior
Опытот 4 лет
Стек
TypeScriptReactNode.jsWebSocketGraphQLREST APIServer-Sent EventsOpenAIRAGembeddingsRustGolangTauriElectron
Задачи
- •разработка и развитие веб‑интерфейсов на TypeScript/React
- •разработка backend‑сервисов на Node.js/TypeScript
- •интеграция LLM и внешних AI API
- •проектирование и реализация RESTful API и GraphQL сервисов
- •реализация real-time коммуникации (WebSocket, SSE)
- •разработка механизмов контекстного анализа кода и оптимизация UX
Обязательно
- •от 4 лет коммерческой разработки на TypeScript/JavaScript
- •глубокое понимание TypeScript (типы, дженерики, декораторы)
- •опыт работы с Node.js
- •хорошее понимание асинхронного программирования и event-driven архитектуры
- •опыт интеграции внешних API и сервисов
- •опыт проектирования архитектуры сложных систем
Будет плюсом
- •знание Rust или Golang
- •опыт создания Desktop приложений (Tauri/Electron)
- •опыт разработки AI‑ассистентов и agentic AI‑систем
- •опыт работы с LLM (OpenAI / open‑source модели / RAG / embeddings)
- •опыт разработки IDE‑плагинов на JavaScript/TypeScript
- •опыт работы с real‑time системами и WebSocket