Informații principale
Full-Stack Developer for AI System Integration
Poziție: Nu este specificat
Start: Îndată ce este posibil
Final: Nu este specificat
Localizare:
Stuttgart, Germania
Metoda de colaborare: Doar proiect
Tarif pe oră: Nu este specificat
Ultima actualizare: 11 Iun. 2025
Descrierea și cerințele proiectului
We are looking for a full-stack developer to translate the AI system's backend capabilities into intuitive, efficient user-facing tools and integration layers.
This role focuses on building the connective tissue and user-facing interfaces of a multi-agent AI system that streamlines expert sourcing processes. While the core AI agents handle autonomous decision-making, your work will ensure those outcomes are accessible, actionable, and seamlessly integrated with internal tools and external platforms.
You’ll develop the frontend experiences and execution logic needed to support project creation, candidate screening workflows, and communications, all while interfacing cleanly with APIs, message queues, and backend logic. You’ll also be responsible for crafting responsive, accessible web components and modular interfaces for both recruiters and freelancers.
You’ll be part of a team and work closely with others. Clear communication is key, as tasks are coordinated and prioritized together. Active collaboration is essential.
Required Skills:
- Languages & Frameworks/Tools: TypeScript, React, Next.js, Nest.js, Docker, PostgreSQL, pgvector, Prisma, NX
- Styling & UI Libraries: Tailwind CSS, shadcn/ui
- API Design: REST, GraphQL, Webhooks, MCP, Websocket
- Integration Tools: Message queues (NATS, Kafka), API connectors
- Frontend: Experience building dashboards, workflow interfaces, and chatbot-style UIs
Main task/activity
- Implement backend execution logic for agent-triggered tasks and external service integrations
- Build modular, responsive web interfaces for recruiters, freelancers, and internal users
- Develop features such as project creation wizards, candidate shortlists, and feedback workflows
- Integrate frontend and backend with message bus systems and agent responses
- Ensure high accessibility, component reuse, and responsive design across the platform
- Implement validation, error handling, and traceable user flows
- Support extensibility for additional frontends, tools, or data connectors