Front-End Engineer (San Miguel Topilejo)

Front-End Engineer (San Miguel Topilejo)

26 sep
|
Data Squared
|
San Miguel Topilejo

26 sep

Data Squared

San Miguel Topilejo

You will help build the user-facing surface of reView - a data-intensive web application centered on graph-based data, analytics, and interactive visualization. The product enables enterprise users to explore complex relationships, reason over structured and unstructured data, and interact with results through high-density dashboards and graph interfaces. The stack is a modern SPA built with React 19,

TypeScript, and Vite, talking to a FastAPI backend over REST and streaming

APIs. The team is small, technical, and focused on solving non-trivial problems in data modeling, reasoning systems, and UX. You will work directly with product, design, and backend engineers across our Mexico City hub and US leadership.

Requirements - Design and implement user-facing features in React and TypeScript - Build and maintain a component-driven

UI using modern React patterns (hooks, context, composition) - Integrate with the FastAPI REST backend, including authentication flows (OIDC/SSO) - Develop complex, interactive dashboards and graph-based data exploration interfaces - Work with streaming APIs

(ReadableStream/SSE) for real-time and incremental data flows, including

LLM-style outputs - Ensure performance, accessibility

(WCAG AA), and responsiveness across the application - Write and maintain unit and component tests - Collaborate closely with product and design on scope, trade-offs, and UX details - Participate in code reviews and contribute to engineering standards Requirements - 3+ years building and shipping production web applications - Strong JavaScript and TypeScript,





including generics, discriminated unions, and strict typing - Deep experience with React (hooks,

state management, component architecture) - Solid HTML/CSS fundamentals: semantic markup, responsive design, accessibility (WCAG AA), modern CSS (flexbox, grid) - Experience with Vite, npm, and

Git-based workflows - Testing experience: unit (Jest/Vitest)

and component (Testing Library) - Comfortable consuming REST APIs,

handling authentication (OAuth/OIDC), and reasoning about caching and network behavior - Strong debugging skills using browser developer tools - Strong written and spoken English skills for cross-border collaboration Preferred Qualifications - Experience building interactive,

data-dense dashboards or analytics UIs - Data visualization experience with

ECharts (or similar: D3, Recharts, Plotly) - Experience with graph visualization

(e.g., React Flow, Cytoscape, Neo4j NVL) or graph data models (Cypher) - Experience with streaming APIs (SSE,

ReadableStream) for real-time or LLM-style flows - Familiarity with PrimeReact or similar component libraries - Experience managing complex client-side state (React Context, reducers, or libraries like Zustand/TanStack

Query) - Experience with client-side persistence (IndexedDB, localStorage) - Performance optimization (Core Web

Vitals, bundle splitting, lazy loading, React profiling) - Experience integrating with OIDC/SSO providers beyond basic OAuth flows - Familiarity with CI/CD systems (GitHub

Actions, Azure Pipelines, preview deployments)

📌 Front-End Engineer (San Miguel Topilejo)
🏢 Data Squared
📍 San Miguel Topilejo

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: front-end engineer (san miguel topilejo) / san miguel topilejo

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: front-end engineer (san miguel topilejo) / san miguel topilejo