Frontend Developer
Core
Design and develop the conversational interface (chat) for an AI product that enables journalists and readers to interact with news archives via semantic search, summarization, and a chatbot.
Role type
Frontend Developer (AI/Chat Interface)
Builds
Conversational chat interface, enriched result visualizations, and an embeddable widget for external CMS integration.
Domain
Media technology / Artificial Intelligence / Semantic Search
Deliverable
product features
Required skills
Angular (v2+), TypeScript, HTML5, CSS3, JavaScript (ES6+), RxJS, REST API consumption, Git, RAG systems, Semantic/vector search, LLM API integration (OpenAI, Anthropic, Gemini), Streaming responses (SSE/WebSockets), Prompt engineering basics, AI coding tools. (via careerplan.io/jobs/17d75e63-6024-48c1-8d85-58f0fcb06f93-frontend-developer-at-valsoft-corporation)
Preferred skills
Experience with AI-assisted development tools (Claude Code, Codex, GitHub Copilot).
Responsibilities
Design and develop the conversational chat interface, build enriched result visualizations, implement user feedback capture and usage analytics, develop an embeddable widget for external clients, collaborate with backend teams on API integration, participate in code reviews and performance optimization.
Seniority
Mid-level (2+ years experience)
