Aspire Software
Aspire Software
1,001 – 5,000 Employees
ConstructionHospitalityLogistics
Aspire Software acquires and supports software businesses serving sectors such as hospitality, logistics, and construction. As part of the Valsef Group, it combines capital, operational expertise, and shared best practices with a decentralized approach that allows individual companies and teams to preserve their strengths while improving and expanding their operations. Its focus is on building durable technology partnerships, strengthening the businesses it owns, and creating long-term opportunities for the people and customers connected to them.

Frontend Developer (Angular) – Aspire Software, Madrid Hybrid

Build Angular chat interfaces and embeddable widgets for Protecmedia’s AI-powered journalism archive products. Work with RAG, streaming LLM APIs, semantic search, and rich media results.

Description

  • Design and develop an Angular conversational interface on a RAG backend with SSE streaming responses.
  • Build rich result displays with multimedia cards, citations, thumbnails, original-document links, and deep links to video and audio.
  • Implement user feedback collection and usage analytics for the assistant.
  • Develop an embeddable JavaScript widget that enables external customers to integrate the chat into their CMS.
  • Work closely with the Python, Solr, and LLM backend team to define and integrate the assistant API.
  • Contribute to code reviews, issue resolution, and ongoing improvements to quality and performance.
  • Develop AI products for journalistic archives, including semantic search, summary generation, and conversational assistance.

Requirements

  • Knowledge of RAG systems and semantic or vector search.
  • Experience consuming LLM APIs such as OpenAI, Anthropic, or Gemini, including streaming responses through SSE or WebSockets.
  • Basic knowledge of prompt engineering.
  • Experience using AI development tools such as Claude Code, Codex, GitHub Copilot, or similar products.
  • Degree in Computer Engineering or a related field.
  • At least two years of professional experience developing with Angular 2+.
  • Strong command of TypeScript, HTML5, CSS3, and JavaScript ES6+.
  • Experience consuming REST APIs and working with Git version control.
  • Knowledge of RxJS and the Angular ecosystem, including components, services, routing, and state management.
  • B2-level English.
  • An autonomous, collaborative mindset with a willingness to learn.

Related Jobs

General Dynamics Information Technology

Business Intelligence Developer – United States Remote

General Dynamics Information Technology

Develop dashboards, reporting, predictive analytics, and AI/ML capabilities for GDIT’s cloud-based federal court modernization program. Help deliver governed, compliant analytics that support operational decision-making.

Open