Front-End Engineer

Posted 3 Days Ago
Be an Early Applicant
Miguel Hidalgo, Ciudad De México, MEX
In-Office
Mid level
Artificial Intelligence • Software • Big Data Analytics
The Role
Build and maintain a component-driven React+TypeScript SPA for data-dense, graph-based analytics. Implement interactive dashboards, streaming real-time flows, REST/OIDC integrations, ensure performance and accessibility, write tests, and collaborate with product, design, and backend teams.
Summary Generated by Built In

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)

Skills Required

  • 3+ years building and shipping production web applications
  • Strong JavaScript and TypeScript (generics, discriminated unions, strict typing)
  • Deep experience with React (hooks, state management, component architecture)
  • 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 FastAPI REST backend, including authentication flows (OIDC/SSO)
  • Work with streaming APIs (ReadableStream/SSE) for real-time and incremental data flows
  • Ensure performance, accessibility (WCAG AA), and responsiveness across the application
  • Write and maintain unit and component tests (Jest/Vitest, Testing Library)
  • Experience with Vite, npm, and Git-based workflows
  • 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
  • Experience building interactive, data-dense dashboards or analytics UIs
  • Data visualization experience with ECharts, D3, Recharts, or Plotly
  • Experience with graph visualization or graph data models (React Flow, Cytoscape, Neo4j NVL, Cypher)
  • Familiarity with PrimeReact or similar component libraries
  • Experience managing complex client-side state (Context, reducers, 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)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
10 Employees
Year Founded: 2026

What We Do

Data Squared develops explainable artificial intelligence for organizations making high-consequence decisions. Its Graph RAG-powered reView platform provides transparent, auditable reasoning across defense and intelligence, energy, supply chain, and financial-services applications. The company positions its mission as making AI work in the real world rather than building another chatbot, with a graph-native analytics and reasoning platform built on microservices architecture for real-world use.

Similar Jobs

SearchApi Logo SearchApi

Front-end Engineer

Information Technology • Software
In-Office or Remote
59 Locations
5 Employees

Milestone Systems Logo Milestone Systems

Support Professional

Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Remote or Hybrid
2 Locations
1500 Employees
42K-50K Annually

Cloudflare Logo Cloudflare

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
México
4400 Employees

Samsara Logo Samsara

Mexico Major AE

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
México
4000 Employees
500K-500K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account