Senior Frontend Developer(React + TypeScript) (Centro)

Senior Frontend Developer(React + TypeScript) (Centro)

11 oct
|
CLOUDSUFI
|
Centro

11 oct

CLOUDSUFI

Centro

Job Title: Senior Frontend Developer, AI-Native Data Experiences

Duration: 12 months

Working Hours: 8:00 AM–5:00 PM PST

Experience: 8–12 years of professional frontend development

About the Project

We are looking is an open knowledge graph that brings together public statistics from authoritative sources, including census bureaus, the United Nations, and the World Bank.

Its open-source web application powers data explorers, topic pages, embeddable visualizations, and natural-language search. The platform is evolving toward AI-native and agentic data experiences, enabling users to interact with complex public datasets through conversational and intelligent interfaces.

As a Senior Frontend Developer, you will work closely with the engineering team and Frontend Lead to build modern, highly interactive data experiences using React, TypeScript, and D3.js.

- React and TypeScript
- D3.js and SVG
- Python and Flask
- Go, gRPC, and REST
- BigQuery and cloud infrastructure
- Git and GitHub

Key Responsibilities

- Develop production-quality React and TypeScript features across data explorers, topic pages, and natural-language search experiences.
- Build sophisticated, interactive data visualizations using D3.js and SVG, including choropleth maps, timelines, scatter plots, ranking tables, and linked visualizations.
- Implement advanced visualization interactions such as zooming, brushing, tooltips, filtering, and cross-chart linking.
- Design and develop AI-native user experiences, including conversational query interfaces, streaming LLM responses, and agent workflows.
- Create interfaces that clearly communicate agent activity, including planning steps, tool calls, progress indicators, approvals, and cited sources.
- Build generative UI experiences where model output dynamically selects and populates real chart, table, and visualization components.
- Implement robust loading, fallback, error, and uncertainty states for AI-generated experiences.




- Integrate frontend applications with Flask and Mixer APIs.
- Maintain query and visualization state in URLs to enable shareable and reproducible experiences.
- Build responsive, accessible, and high-performance interfaces aligned with WCAG principles.
- Write comprehensive unit and component tests and contribute production-ready code through GitHub pull requests.
- Collaborate closely with frontend, backend, data, and AI/ML engineers in an open-source development environment.

Required Qualifications

- 8–12 years of professional frontend development experience.
- Strong production experience with React, including hooks, state management, and component architecture.
- Advanced knowledge of CSS/SCSS, Flexbox, Grid, responsive design, and web accessibility.
- Hands-on experience building production-grade D3.js and SVG visualizations.
- Strong understanding of REST/JSON APIs, client-side state management, and URL-based state serialization.
- Experience building at least one LLM-powered user experience, such as an AI chat interface, AI search experience, copilot, or agent workflow.
- Experience with Jest and React Testing Library.
- Strong Git and GitHub experience, including working with pull requests and collaborative code reviews.

Nice-to-Have Qualifications

- Experience designing agentic UX, including human-in-the-loop approvals, multi-step workflows, progress states, cited answers, and handling model uncertainty.
- Experience with Gemini APIs, Google ADK, or Model Context Protocol (MCP).
- Experience designing prompts and evaluating AI features for quality, latency, reliability, and user feedback.
- Familiarity with Python/Flask, gRPC,



and Protobuf.
- Understanding of knowledge graphs, including StatVars, DCIDs, provenance, Schema.org, MCF, JSON-LD, and RDF.
- Experience with modern build and testing tools such as Webpack, npm/yarn, Bazel, Percy, and hermetic E2E testing.
- Experience with Docker and cloud platforms.
- Contributions to open-source projects or experience working on large-scale open-source applications.

What You'll Work On

You will help shape the next generation of Data Commons experiences by combining advanced frontend engineering, data visualization, and generative AI.

Your work will include:

- Data Exploration: Build intuitive interfaces for discovering and analyzing large-scale public datasets.
- Interactive Visualization: Turn complex statistical data into clear, responsive, and highly interactive visual experiences.
- AI-Powered Search: Enable users to ask natural-language questions and receive useful, transparent, source-backed answers.
- Agentic Experiences: Create interfaces that make AI workflows understandable and controllable by users.
- Generative UI: Dynamically render charts, tables, and other data components based on AI-generated responses.
- Performance & Accessibility: Deliver fast, reliable, responsive, and accessible experiences for a broad global audience.

Ideal Candidate

The idóneo candidate is a senior frontend engineer who combines strong React/TypeScript expertise with a passion for data visualization and AI-powered interfaces.

You should be comfortable working on complex user experiences, collaborating with backend and AI engineers, translating ambiguous requirements into scalable frontend architectures, and building polished interfaces that make sophisticated data and AI capabilities easy to understand and use.

Experience working on data-intensive applications, visualization platforms, AI products, or open-source projects will be particularly valuable.

#J-18808-Ljbffr

📌 Senior Frontend Developer(React + TypeScript) (Centro)
🏢 CLOUDSUFI
📍 Centro

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior frontend developer(react + typescript) (centro) / centro

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior frontend developer(react + typescript) (centro) / centro