Front-End Engineer (Ciudad de México)

Front-End Engineer (Ciudad de México)

25 oct
|
Data Squared
|
Ciudad de México

25 oct

Data Squared

Ciudad de México

You will help build the user-facing surface of re

View - 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, Type

Script, 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 Type

Script

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 (Readable

Stream/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

Requirements3+ years building and shipping production web applications

Strong Java





Script and Type

Script, 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 UIsData 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, Readable

Stream) for real-time or LLM-style flows

Familiarity with Prime

React or similar component libraries

Experience managing complex client-side state (React Context, reducers, or libraries like Zustand/Tan

Stack Query)Experience with client-side persistence (IndexedDB, local

Storage)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 (Git

Hub Actions, Azure Pipelines, preview deployments)

📌 Front-End Engineer (Ciudad de México)
🏢 Data Squared
📍 Ciudad de México

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 (ciudad de méxico) / ciudad de méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: front-end engineer (ciudad de méxico) / ciudad de méxico