Senior Frontend Developer (svelte)

Year    Hyderabad, Telangana, India

Job Description

We are building AI-powered data intelligence products that make information accessible and actionable. As a Senior Frontend Developer, you will create intuitive, high-performance interfaces for GoPie (natural language to SQL for datasets), TagoreAI (AI research platform with 2M+ verified documents), and Dataful (India's largest curated data repository). You'll build conversational AI interfaces, interactive data visualizations, SQL playgrounds, and streaming chat experiences that let users explore complex data without writing code.
Core Responsibilities
UI Architecture & Development

  • Build responsive, accessible web applications using Svelte 5/SvelteKit with modern runes-based reactivity
  • Develop complex interactive interfaces using React 19/Next.js 15 with App Router and Server Components
  • Implement component-driven architecture using shadcn-ui, Radix primitives, and Tailwind CSS
  • Create reusable, type-safe component libraries with proper documentation
Data Visualization & Interaction
  • Build high-performance data tables with virtualization for large datasets
  • Implement rich data visualizations using Apache ECharts, Vega-Lite, or similar libraries
  • Integrate client-side SQL engines (DuckDB WASM) for in-browser data validation, preview, and execution
  • Create code editors and SQL playgrounds using Monaco Editor with syntax highlighting
AI-Powered Features
  • Build conversational AI interfaces with streaming responses (SSE, WebSockets)
  • Implement context-aware input systems (mentions, autocomplete, context pickers)
  • Create voice interaction interfaces with real-time audio processing
  • Design intuitive UIs for AI-assisted workflows (column description generation, NL2SQL)
State Management & API Integration
  • Design state management architectures using Zustand (React) or Svelte stores
  • Implement server state caching with TanStack Query (React Query)
  • Build type-safe API clients with proper error handling and loading states
  • Handle complex file upload workflows using Uppy with multiple storage backends
Product & Marketing Websites
  • Build fast, SEO-optimized static websites for product landing pages
  • Implement marketing sites using static site generators
  • Create engaging product demos, feature showcases, and documentation sites
  • Optimize for Core Web Vitals, lighthouse scores, and search engine visibility
Quality & Collaboration
  • Write maintainable, well-documented TypeScript code with strict type checking
  • Ensure accessibility (WCAG) and performance optimization (Core Web Vitals)
  • Collaborate with designers to translate Figma specs to pixel-perfect implementations
  • Conduct code reviews and mentor team members
Requirements
Required Qualifications
  • 2+ years of production experience with Svelte/SvelteKit or modern frontend frameworks
  • Strong proficiency in TypeScript with strict type checking
  • Deep understanding of React and its ecosystem (hooks, context, suspense)
  • Experience with Next.js including SSR/SSG, App Router, and API routes
  • Proficiency with Tailwind CSS and component libraries (shadcn, Radix)
  • Experience with state management solutions (Zustand, Redux Toolkit, or Svelte stores)
  • Strong understanding of modern CSS, responsive design, and accessibility
  • Experience with Git workflows and code review processes
Preferred Qualifications
  • Experience with data visualization libraries (ECharts, Vega-Lite etc)
  • Familiarity with WebAssembly and WASM-based tools (DuckDB WASM)
  • Experience building real-time features (WebSockets, SSE, streaming)
  • Knowledge of file upload solutions (Uppy, direct S3 uploads)
  • Experience with code editors (Monaco, CodeMirror etc)
Nice to Have
  • Python experience for scripting or backend collaboration
  • Go/Golang experience for full-stack contributions
  • Experience with AI/LLM frontend integrations (Vercel AI SDK, streaming chat)
  • Familiarity with testing frameworks (Vitest, Playwright, Testing Library)
  • Contributions to open-source projects or component

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5089596
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hyderabad, Telangana, India
  • Education
    Not mentioned
  • Experience
    Year