Skip to main content

Frontend Developer

Tecnología
Programming.com
México, MéxicoHace 1 semanasHasta 6/6/2026

Descripción del puesto

We’re looking for a Senior Frontend Engineer who can operate with high autonomy and help shape the foundation of a new data-driven web application. You’ll play a key role in building a data visualization and reporting platform that surfaces complex aviation datasets (airspace, flight trajectories, etc.) clearly, intuitively, and performantly.

WHAT YOU’LL DO

  • Design and build a modern React-based web application for data visualization and analysis
  • Develop intuitive UI/UX patterns for complex, real-time aviation datasets
  • Create dynamic, high-performance visualizations (e.g., airspace mapping, trajectory data)
  • Collaborate closely with backend engineers working in Python and AWS-based systems
  • Contribute to API design and integration (data flowing from AWS-hosted databases/services)
  • Evaluate and recommend frontend frameworks, libraries, and tooling (e.g., D3.js, visualization frameworks)
  • Help define frontend architecture, component structure, and best practices from the ground up
  • Ensure performance, scalability, and maintainability of the application
  • Operate as a senior voice on a small team—driving progress without heavy oversight

WHAT WE’RE LOOKING FOR

  • 5+ years of frontend engineering experience, building modern web applications
  • Strong expertise in React and modern JavaScript/TypeScript ecosystems
  • Experience building data-heavy or visualization-driven applications
  • Familiarity with visualization libraries (e.g., D3.js, Mapbox, or similar)
  • Ability to design frontend systems—not just implement tickets
  • Experience integrating with APIs and backend services (Python/AWS preferred)
  • Strong understanding of performance optimization for complex UIs
  • Comfortable working in a fast-moving, small team environment
  • Strong communication skills and ability to collaborate cross-functionally
Keywords
ReactOSScalabilityTypescriptD3.jsJavaScriptPythonMaintainability

¿Te interesa este puesto?