Job Closed
This listing is no longer active.
Sensor Tower is a provider of enterprise-grade market intelligence and digital performance analysis for businesses. Named to Built In’s list of Best Places to
Senior/Mid Frontend Engineer - React
Location
Mexico
Posted
76 days ago
Salary
0
Seniority
Senior
Job Description
Senior/Mid Frontend Engineer - React
Sensor Tower
• Architect and deliver complex, scalable frontend systems that are simple and effective • Partner with Product Managers to co-author requirements • Lead technical decision-making for medium-to-large scoped features • Mentor junior and mid-level engineers through code reviews and pair programming • Take ownership of the frontend stack by proactively identifying bottlenecks • Advocate for and drive best practices in React, TypeScript, and web performance optimization • Collaborate deeply with Data Science and Backend Engineers
Job Requirements
- Software engineering experience with a deep specialization in modern JavaScript, TypeScript, and React.
- Proven ability to architect complex state management.
- You can design systems that handle complexity without becoming complicated, prioritizing long-term maintainability.
- Experience elevating the skills of peers.
- Competence in writing robust and efficient unit and integration tests using frameworks like Jest, Cypress, or Playwright.
- Deep understanding of web performance, browser internals, and optimization techniques for data-heavy applications.
- A "Product Owner" mindset.
Benefits
- Communications received from Sensor Tower are only sent by e-mail addresses ending in sensortower.com.
- All Sensor Tower interviews will be conducted via phone or Zoom.
- Please provide your resume when applying.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Develop features for new and existing web applications • Work hands-on with engineers, UX designers, and project managers to prototype and build application features • Provide guidance on how to make products more efficient • Provide guidance on how to improve the performance and scalability of applications • Supporting existing applications and business stakeholders.
• Develop features for new and existing web applications • Work hands-on with engineers, UX designers, and project managers to prototype and build application features • Provide guidance on how to make products more efficient. • Provide guidance on how to improve the performance and scalability of applications • Supporting existing applications and business stakeholders
Senior Full-Stack Engineer – NodeJS, NestJS, ReactJS
CurotecWe help companies master digital innovation.
• Develop and maintain scalable and secure web applications using Node.js and NestJS. • Build responsive and interactive front-end applications using React.js. • Design and develop RESTful and GraphQL APIs to support web and mobile applications. • Integrate and manage payment processing solutions using Stripe. • Optimize application performance and ensure security best practices are followed. • Collaborate with cross-functional teams, including UI/UX designers and DevOps engineers. • Write clean, maintainable, and well-documented code following best practices. • Implement CI/CD pipelines for continuous integration and deployment. • Monitor and troubleshoot system performance, logs, and errors.
• Desarrollo Frontend: Implementar interfaces modernas, eficientes y mantenibles utilizando Astro, Vue.js y otras tecnologías actuales. • Arquitectura y Componentización: Definir, construir y mantener componentes reutilizables, integrados en ecosistemas escalables. • Integración con APIs y Servicios Cloud: Trabajar con APIs, servicios gestionados (S3, SQS, Lambda…) y arquitecturas distribuidas. • Optimización y Mejora Continua: Asegurar el rendimiento web (WPO), optimizar Core Web Vitals y aplicar buenas prácticas de accesibilidad (WCAG). • Tooling y CI/CD: Participar en la configuración y mantenimiento del tooling de build frontend, así como flujos de despliegue con GitLab CI. • Colaboración Multidisciplinaria: Trabajar estrechamente con equipos de backend, diseño y producto para garantizar flujos coherentes y eficientes. • Design Systems: Contribuir a la creación, evolución o mantenimiento de Design Systems, trabajando a partir de propuestas y prototipos creados en Figma.


