Overview
Full-Stack Developer (AWS | React | MongoDB | Pinecone | AI) – Onsite in Cádiz, Spain (Spain)
About Us
Siteware is a leading German AI SaaS platform, enabling companies to build and operate productive AI agents without coding—from chat agents to phone / voice bots to task agents. Core components include our app marketplace, an agent builder, model orchestration (e.g., ChatGPT, Gemini, Claude, DALL E, Midjourney), as well as our proprietary technologies DMSP – Dynamic Multi Step Prompting and SiteCore for quality assurance of knowledge data. Data protection is our top priority: GDPR-compliant, EU servers, and our own trust center.
Why Cádiz, Spain ?
We are expanding our engineering presence in the Málaga area (Our Office is in Cádiz, Spain) — one of Europe’s most dynamic tech hubs with Málaga TechPark and a new Google Security Engineering Center (GSEC) in the city. This allows you to work in an environment with a high density of top talents, excellent quality of life, and strong infrastructure.
Your Mission
You will develop core functionalities of our AI platform and work onsite in Cádiz, Spain, shoulder to shoulder daily with our lead developer & co-founder—short distances, quick decisions, maximum impact.
Our Most Important Criterion : Your Mindset >
We are not looking for titles but for innovators. Experience is a plus—what counts is your drive :
* You are excited about Siteware and AI, try things out, study topics, build prototypes.
* You enjoy diving into new subjects (RAG, Pinecone, n8n, telephony, eval frameworks—whatever comes up).
* You tinker and find ways even when requirements are unclear.
* You take ownership, don’t give up, measure outcomes, and improve them.
If this speaks to you, apply even if you don’t (yet) meet all technical points.
What You Will Work On
* End-to-end product development : New features for agent builder & app marketplace, scalable APIs, MCPs, and custom integrations.
* AI in production : Building RAG pipelines including vector search (Pinecone) and prompt-stable flows; fine-tuning appropriate models and systematic prompt evaluation.
* Automation : Designing and operating robust workflows (with Siteware directly, make & n8n self-hosted), event / job orchestration, in-app communication, webhooks.
* Voice & telephony : Integrating our voice / phone agents with telephony / SIP providers, transcription / TTS services.
* Security & compliance : Privacy-by-design, logging, observability, and cost control for multi-model setups (tokens).
Our Tech Stack (realistic & expandable)
* Frontend : React (TypeScript), Next.js, Zustand / Redux, Vite; UI with design system.
* Backend : Node.js / TypeScript (NestJS / Express), GraphQL / REST, WebSockets.
* Data & AI : MongoDB (Atlas), Pinecone (or Weaviate / pgvector), LangChain / LlamaIndex, embeddings & fine-tuning pipelines.
* Cloud & DevOps : AWS (ECS / EKS or Fargate, Lambda, S3, CloudFront, API Gateway, SQS / SNS), Docker, Terraform / CDK, GitHub Actions.
* Automation : Siteware, make & n8n (self-hosted), cron / queues, secrets management (AWS Secrets Manager).
Note: Our platform integrates several leading models in one account and delivers them GDPR-compliantly.)
Must-Haves
* 4+ years full-stack (React / TypeScript + Node.js) in production SaaS systems.
* Deep AWS experience (infrastructure as code, containers / Lambda, monitoring).
* MongoDB in production (schema design, performance, indexes).
* Vector databases & RAG (preferably Pinecone) – from chunking to retrieval tuning.
* Prompt engineering & AI model fine-tuning (open source or API models, evaluation).
* Automation with make and / or n8n (flows, error handling, idempotency).
* Onsite mindset : willingness to work closely onsite in Cádiz, Spain with the co-founder / lead engineer (not a pure remote role).
Nice-to-Haves
* Experience with telephony / SIP, STT / TTS (e.g., Twilio / Plivo, Whisper, ElevenLabs).
* Knowledge of Claude, Gemini, OpenAI APIs, tools like LangSmith / Promptfoo.
* Data pipelines (Airbyte / dbt), OpenTelemetry, SSO / OAuth, rate limiting, cost budgets.
* German or Spanish; fluent English spoken and written.
What to Expect at Siteware
* Product with traction : From chat to phone agents—real business processes, no lab project.
* Ownership & speed : Direct access to the co-founder, fast releases, clear impact.
* Privacy “made in Germany” : GDPR-compliant platform, EU servers, trust center.
* Learning budget & hardware choice, modern tools, peer reviews, CI / CD.
* Location advantage Málaga-Area : Working in a European AI / cybersecurity hotspot with a strong community (GSEC, Málaga TechPark).
* Attractive, fair salary (market-level), good growth prospects, flexible start dates.
Workplace & Collaboration
* Primarily onsite : 11311 Guadiaro, Cádiz, Spanien (Spain).
* Close collaboration with our lead developer & co-founder—pairing, architecture sessions, joint customer demos.
* Optional occasional travel to Germany (customer meetings / team offsites).
How to Apply
Send us your resume, GitHub / portfolio, and 2–3 short bullet points about an AI project (role, stack, impact) via our contact page (navigation “Contact”) or directly via the support / sales contact on the website. Subject : “Full-Stack Cádiz .”
Selection Process
* 30-minute personal introduction (product & role) with founder Andreas Jansen
* 75-minute tech talk with a small code walkthrough (no Leetcode) with technical lead and co-founder
* 1 month meet & build remote with the co-founder (architecture session & pairing) with technical lead and co-founder
* Meet & build onsite with the co-founder (architecture session & pairing) with technical lead and co-founder
* After 2 to 4 months : offer for permanent employment from Siteware GmbH
#J-18808-Ljbffr