Mexico City Hybrid Employment

Sensor Tower is hiring a Senior/Mid Frontend Engineer - React

About the Role

Role Overview

You will play a key technical role in shaping the frontend architecture of a high-impact, data-rich platform. Using React and TypeScript, you'll design systems that handle complexity with clarity, ensuring long-term scalability and performance. Your work will directly influence how users interact with large-scale digital marketing insights.

Key Responsibilities

  • Design and implement frontend systems that simplify complexity while supporting future growth.
  • Work alongside Product Managers to define requirements, balancing user needs with technical feasibility from the start.
  • Lead technical planning for significant features, focusing on delivering measurable customer value.
  • Guide junior and mid-level developers through code reviews, pair programming, and knowledge sharing.
  • Identify and resolve performance bottlenecks, technical debt, and architectural challenges proactively.
  • Promote consistent use of best practices in React, TypeScript, and testing across the engineering team.
  • Collaborate with Data Science and Backend teams to ensure reliable, efficient data integration across the stack.

What We’re Looking For

  • Proven experience building complex applications with modern JavaScript, TypeScript, and React.
  • Strong grasp of state management principles and experience applying them using tools like TanStack Query, Zustand, or similar.
  • Ability to build systems that remain clean and maintainable over time, even as requirements evolve.
  • Experience mentoring peers and improving team-wide code quality through feedback and example.
  • Track record of writing comprehensive unit and integration tests using Jest, Cypress, or Playwright.
  • Deep knowledge of browser performance, rendering behavior, and optimization strategies for data-heavy interfaces.
  • A problem-solving mindset focused on user outcomes—you question assumptions and suggest better paths when needed.

Nice to Have

  • Experience building data visualizations or analytics tools that handle large datasets efficiently.
  • Public code samples, technical writing, or open-source contributions that reflect thoughtful design and architecture.
  • Familiarity with Ruby on Rails or columnar databases like Clickhouse and MongoDB.

Work Environment

This is a hybrid role, combining in-office collaboration with flexible remote work. You’ll be part of a fast-moving, technically rigorous team that values simplicity, mentorship, and solving customer problems effectively. Our culture emphasizes sustainable engineering practices and continuous learning across the full stack.

Required Skills
ReactTypeScriptJavaScriptTanStack QueryZustandReduxMobXJestCypressPlaywrightState ManagementUnit TestingIntegration TestingFrontend ArchitectureCode Mentorship ReactTypeScriptJavaScriptTanStack QueryZustandReduxMobXJestCypressPlaywrightState ManagementUnit TestingIntegration TestingFrontend ArchitectureCode Mentorship
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Sensor Tower
Sensor Tower is a mobile app analytics and market intelligence platform that provides insights for app developers and marketers.
All jobs at Sensor Tower Visit website
Job Details
Department Platform & Front End Engineering
Category frontend
Posted a month ago