{"id":90860,"title":"Senior Full Stack Developer – AI Product (m/f/d) | Remote from Croatia","company":"Cito Transport Technologies GmbH","city":"Berlin","region":"Berlin","location":"Berlin","work_model":"remote","employment_type":"full_time","employment":["full_time"],"roles":["fullstack","data_science"],"visa":"not_mentioned","relocation":"not_mentioned","posted_at":"2026-10-06T12:01:39+00:00","tools":["Azure","Django","React","LLM","Python","PostgreSQL","TypeScript"],"seniority":"senior","years_experience_min":5,"german_requirement":"preferred","german_level":"unspecified","english_requirement":"required","english_level":"unspecified","team_language":"unknown","confidence":0.9,"method":"rules","language_badge":"German a plus","language_evidence":"Fluent English; German language skills are a plus.","requirements_snippet":"Experience with Azure, Langfuse, AI coding tools such as Claude Code, or knowledge of the logistics industry.","url":"https://cito-transport-technologies.jobs.personio.de/job/2830182","source":"personio","agency":null,"description_text":"Deine Rolle:\nWant to do more than just write code?\nIn this role you will develop new features from initial idea to release – using Django for the backend, React for the frontend, and our AI components. You'll work on our user interface, communication with carriers, automated email processing, and the continuous improvement of our AI agents and prompts. You're equally comfortable working on the frontend and backend and ensure our solutions run reliably for our customers.\n\nDeine Mission bei uns:\n• Take ownership of core parts of our AI architecture, not just individual features.\n• Design and build scalable AI agent systems, including multi-step reasoning, decision pipelines, and tool use.\n• Ensure the reliability and quality of AI outputs through evaluation, monitoring, and guardrails.\n• Continuously improve our LLM systems, including prompting, fine-tuning, tooling, memory, and orchestration.\n• Build observability and evaluation frameworks, such as regression tests for AI systems.\n• Collaborate closely with Business and Product to drive real impact on processes and revenue.\n• Make technical decisions with long-term impact on architecture, tech stack, and scalability.\n\nDamit passt du zu uns:\n• At least 5 years of professional software development experience, including building and maintaining features in production.\n• Strong knowledge of Python/Django and PostgreSQL.\n• Solid experience with React and TypeScript, with the ability to independently own frontend features.\n• Hands-on experience building LLM-powered product features.\n• Experience with API integrations, background processing, and troubleshooting production issues.\n• A strong commitment to testing, a high level of ownership, and enthusiasm for working in a small team.\n• Fluent English; German language skills are a plus.\n• Nice to have: Experience with Azure, Langfuse, AI coding tools such as Claude Code, or knowledge of the logistics industry.\n\nDarauf kannst du dich freuen:\nWork 100% remotely from Croatia\nStay in Croatia – no relocation to Germany required.\n\nJoin a German tech company\nBecome part of an international team building technology for the European logistics market.\n\nBuild a real AI product\nThis isn't an AI side project or prototype. You'll work on an AI system that automates real business processes for real customers.\n\nHigh technical ownership\nWe don't want someone who simply works through a backlog. You'll have room to shape architecture, technology and the future of the product.\n\nImpact over bureaucracy\nWe're a fast-moving team where technical decisions don't disappear behind multiple layers of approval.\n\nLong-term collaboration\nWe're looking for someone who wants to become an integral part of our team – not a short-term outsourcing resource.","responsibilities_text":"Want to do more than just write code?\nIn this role you will develop new features from initial idea to release – using Django for the backend, React for the frontend, and our AI components. You'll work on our user interface, communication with carriers, automated email processing, and the continuous improvement of our AI agents and prompts. You're equally comfortable working on the frontend and backend and ensure our solutions run reliably for our customers.\nDeine Mission bei uns:\n• Take ownership of core parts of our AI architecture, not just individual features.\n• Design and build scalable AI agent systems, including multi-step reasoning, decision pipelines, and tool use.\n• Ensure the reliability and quality of AI outputs through evaluation, monitoring, and guardrails.\n• Continuously improve our LLM systems, including prompting, fine-tuning, tooling, memory, and orchestration.\n• Build observability and evaluation frameworks, such as regression tests for AI systems.\n• Collaborate closely with Business and Product to drive real impact on processes and revenue.\n• Make technical decisions with long-term impact on architecture, tech stack, and scalability.\nDamit passt du zu uns:\n• At least 5 years of professional software development experience, including building and maintaining features in production.\n• Strong knowledge of Python/Django and PostgreSQL.\n• Solid experience with React and TypeScript, with the ability to independently own frontend features.\n• Hands-on experience building LLM-powered product features.\n• Experience with API integrations, background processing, and troubleshooting production issues.\n• A strong commitment to testing, a high level of ownership, and enthusiasm for working in a small team.\n• Fluent English; German language skills are a plus.","requirements_text":"Experience with Azure, Langfuse, AI coding tools such as Claude Code, or knowledge of the logistics industry.","status":"open","duplicate_of":null,"first_seen":"2026-11-04T01:55:12.510926+00:00","responsibilities_summary":null,"requirements_summary":null,"all_tools":["Azure","Django","React","LLM","Python","PostgreSQL","TypeScript"],"posting_language":"en","evidence":[{"language":"german","requirement":"preferred","quote":"Fluent English; German language skills are a plus.","source":"rules"},{"language":"english","requirement":"required","quote":"Fluent English; German language skills are a plus.","source":"rules"},{"language":"german","requirement":"not_required","quote":"Stay in Croatia – no relocation to Germany required.","source":"rules"}],"years_experience_max":null,"mobility_evidence":[],"model_version":"rules-8","english_badge":"English required","company_id":4241}