SENIOR FRONTEND ENGINEER

Posted:
3/12/2026, 7:31:36 AM

Location(s):
Lima, Lima, Peru ⋅ Lima, Peru

Experience Level(s):
Senior

Field(s):
Software Engineering

Job Summary:

SENIOR FRONTEND ENGINEER

Ubicación: Lima, Perú

Division: Ticketmaster Latam

Gerente de Línea: Senior Manager, Product Solutions

Términos del Contracto: Indeterminado

EL EQUIPO

El área de Product Solutions en Ticketmaster es el equipo regional responsable de conectar negocio y tecnología para crear soluciones escalables que generen valor real tanto para los fans como para los organizadores. Su objetivo es construir tecnología centrada en el cliente (customer-focused technology) que impulse la eficiencia operativa y la innovación en todos los países de LATAM. El equipo está conformado por tres áreas complementarias: Engineering, encargada del desarrollo técnico, la arquitectura de software, el frontend, QA y la automatización; Product, responsable de la gestión del ciclo de vida del producto, el diseño de experiencias y la operación de producto (Product Ops); y Data, enfocada en la ingeniería de bases de datos y la ciencia de datos para habilitar una toma de decisiones más precisa y estratégica.

DESCRIPCIÓN DEL CARGO

El/la Frontend Engineer Senior (T4) es un especialista experimentado en desarrollo frontend que posee ownership completo sobre el diseño, desarrollo y optimización de interfaces de usuario complejas utilizando React y Next.js. Este rol requiere experticia técnica profunda en el stack frontend de Ticketmaster (TypeScript, React, Next.js), capacidad para crear experiencias de usuario excepcionales que sirvan a millones de fans, y habilidad para liderar iniciativas de frontend que impactan directamente en la conversión, performance y satisfacción de usuarios en toda la región LATAM. Como Senior Frontend Engineer, serás la referencia técnica en frontend dentro del equipo, estableciendo estándares de calidad UI/UX, mentorizando a ingenieros frontend junior, y colaborando estrechamente con diseñadores, product managers y backend engineers para crear experiencias digitales de clase mundial.

LO QUE HARÁS

Ownership técnico y arquitectura

  • Liderar el diseño, desarrollo y mantenimiento de componentes completos de aplicaciones críticas, desde la concepción arquitectónica hasta el deployment en AWS, garantizando alta disponibilidad, escalabilidad y rendimiento óptimo.
  • Diseñar e implementar arquitecturas serverless robustas utilizando AWS Lambda, API Gateway, y servicios complementarios, estableciendo las interfaces, contratos de APIs, y mecanismos de tolerancia a fallos que aseguren la resiliencia del sistema.
  • Definir la arquitectura de microservicios y sistemas distribuidos en AWS, implementando event-driven architectures con servicios como SQS, SNS, EventBridge, y asegurando la integración eficiente entre componentes.
  • Realizar investigación técnica y evaluación de nuevas tecnologías AWS, frameworks de TypeScript/JavaScript, y herramientas de desarrollo, presentando análisis de viabilidad y recomendaciones técnicas a líderes y stakeholders.

Arquitectura frontend y desarrollo de componentes

  • Diseñar y desarrollar arquitecturas frontend escalables con React y Next.js (App Router), definiendo la estructura de componentes, patrones de estado, estrategias de routing, data fetching (Server Components, Server Actions), y organización de código que permitan el crecimiento sostenible del producto.
  • Construir sistemas de componentes UI robustos y reutilizables con React, implementando design systems completos con componentes altamente configurables, accesibles y performantes que aceleren el desarrollo de nuevas features.
  • Implementar state management moderno utilizando React Server Components, Server Actions, y herramientas como Zustand o React Query para client state, diseñando arquitecturas que aprovechen al máximo las capacidades de Next.js App Router.
  • Desarrollar interfaces de usuario complejas e interactivas para flujos críticos de ticketing (búsqueda de eventos, selección de asientos interactiva, checkout multi-paso, gestión de órdenes), optimizando cada interacción para maximizar la conversión.
  • Integrar aplicaciones frontend con APIs RESTful (AWS Lambda + API Gateway) y optimizar data fetching strategies aprovechando Server Components, streaming, y suspense boundaries de React 18+.

Next.js y SSR/SSG

  • Implementar estrategias avanzadas de rendering con Next.js incluyendo Server-Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), y streaming SSR para optimizar performance y SEO.
  • Optimizar la arquitectura de Next.js utilizando App Router, Server Components, Server Actions, y edge runtime donde sea apropiado, maximizando la performance y developer experience.
  • Configurar y optimizar Next.js para deployments en AWS utilizando serverless Next.js (OpenNext) o contenedores, garantizando escalabilidad automática y costos optimizados.
  • Implementar image optimization con next/image, font optimization, y metadata optimization para mejorar Core Web Vitals y SEO.

UX/UI, accesibilidad y performance

  • Colaborar estrechamente con diseñadores UX/UI para traducir wireframes y prototipos en interfaces pixel-perfect con React/Next.js, proporcionando feedback técnico temprano sobre viabilidad y proponiendo mejoras de usabilidad.
  • Implementar responsive design avanzado utilizando CSS moderno (Flexbox, Grid, Container Queries), Tailwind CSS o CSS-in-JS (styled-components), creando interfaces que se adapten perfectamente a todos los dispositivos.
  • Liderar la implementación de estándares de accesibilidad web (WCAG 2.1 AA), asegurando navegación por teclado, compatibilidad con lectores de pantalla (ARIA), contraste adecuado, y realizando auditorías de accesibilidad regulares.
  • Optimizar Core Web Vitals (LCP < 2.5s, FID < 100ms, CLS < 0.1) utilizando técnicas como code splitting automático de Next.js, lazy loading, image optimization, resource hints, y React concurrent features.
  • Implementar strategies de caching multinivel aprovechando Next.js cache, CDN (CloudFront), y Redis para optimizar tiempo de carga y reducir costos de infraestructura.

Testing, calidad y herramientas

  • Diseñar e implementar estrategias comprehensivas de testing frontend, escribiendo unit tests (Jest/Vitest), component tests (React Testing Library), end-to-end tests (Playwright/Cypress), y visual regression tests.
  • Configurar y optimizar tooling de desarrollo incluyendo TypeScript strict mode, ESLint con reglas customizadas, Prettier, y pre-commit hooks para mantener consistencia de código.
  • Implementar monitoring y observabilidad frontend, configurando error tracking (Sentry), Real User Monitoring (RUM), Core Web Vitals monitoring, y user behavior analytics.
  • Participar en la implementación de CI/CD pipelines para frontend, automatizando tests, type checking, Lighthouse audits, bundle analysis, y deployments a AWS.

Colaboración y liderazgo técnico

  • Trabajar con Product Managers para entender requisitos de producto, proporcionar estimaciones técnicas, identificar riesgos de UX/performance, y proponer soluciones frontend innovadoras.
  • Colaborar con diseñadores participando en design reviews, proporcionando feedback sobre viabilidad técnica, proponiendo mejoras de UX basadas en mejores prácticas web, y asegurando design systems técnicamente óptimos.
  • Coordinar con Backend Engineers para definir contratos de APIs optimizados para frontend, diseñar payloads eficientes, y asegurar integración performante entre Next.js y AWS Lambda.
  • Mentorar a Frontend Engineers junior y mid-level, compartiendo conocimientos sobre React patterns avanzados, Next.js best practices, performance optimization, accesibilidad, TypeScript, y testing.
  • Liderar frontend architecture reviews, discusiones sobre technology choices y component patterns, evaluación de nuevas libraries, y establecimiento de best practices para el equipo.

Innovación y mejora continua

  • Investigar y evaluar nuevas tecnologías y patterns de React/Next.js (React Server Components, Server Actions, Partial Prerendering), realizando POCs y presentando recomendaciones al equipo.
  • Identificar oportunidades de mejora en la experiencia del usuario analizando métricas de conversión, Core Web Vitals, session recordings, y user feedback, implementando optimizaciones data-driven.
  • Contribuir a la documentación técnica del equipo, manteniendo component libraries documentation (Storybook), architecture decision records, y onboarding guides.

LO QUE NECESITAS SABER (o HABILIDADES TÉCNICAS)

  • Formación: Licenciatura en Ciencias de la Computación, Ingeniería de Software, Diseño de Interacción, o carrera afín. También se valora fuertemente experiencia práctica demostrable y portfolio robusto.
  • Experiencia: 5 a 7 años de experiencia especializada en desarrollo frontend, con al menos 2-3 años trabajando con React en aplicaciones web complejas de alto tráfico, liderando iniciativas frontend significativas, o en roles de complejidad similar.
  • React expertise: Dominio experto de React 18+ (hooks, Server Components, concurrent features, composition patterns), ecosistema React (React Router, React Query, Zustand), y capacidad para arquitectar aplicaciones React escalables y mantenibles.
  • Next.js expertise: Experiencia profunda con Next.js 13+ y App Router, incluyendo Server Components, Server Actions, streaming, ISR, edge runtime, y optimización de performance. Comprensión de trade-offs entre diferentes rendering strategies.
  • TypeScript avanzado: Dominio de TypeScript incluyendo tipos avanzados (mapped types, conditional types, template literal types), generics, utility types, y patterns type-safe para React components.
  • HTML/CSS avanzado: Experticia en HTML semántico, accesibilidad web (ARIA, WCAG 2.1), SEO frontend. Dominio avanzado de CSS moderno (Flexbox, Grid, Custom Properties, Container Queries) y Tailwind CSS.
  • Performance optimization: Conocimiento experto de técnicas de optimización: Next.js automatic code splitting, lazy loading, image optimization (next/image), font optimization, resource hints, React concurrent features, y Core Web Vitals optimization.
  • Testing: Experiencia sólida con Jest/Vitest, React Testing Library para component testing, Playwright/Cypress para E2E, y estrategias de testing para Server Components y Server Actions.
  • AWS y deployment: Familiaridad con deployment de Next.js en AWS (usando containers en ECS/Fargate, o serverless approaches), CloudFront CDN configuration, y optimización de infraestructura para frontend.
  • APIs: Experiencia integrando con REST APIs y optimizando data fetching en Next.js usando Server Components, React Query, o SWR. Familiaridad con GraphQL es un plus.
  • Accesibilidad: Conocimiento profundo de WCAG 2.1 guidelines, ARIA attributes, keyboard navigation, screen reader compatibility, y herramientas de auditoría (aXe, Lighthouse).
  • Design systems: Experiencia construyendo y manteniendo design systems, component libraries (con Storybook), y design tokens.
  • Observabilidad: Experiencia con error tracking (Sentry), RUM, Core Web Vitals monitoring, y analytics de performance frontend.
  • Idiomas: Español nativo o fluido; Inglés avanzado para comunicarse efectivamente con equipos globales, leer documentación técnica, participar en discusiones técnicas con diseñadores y stakeholders internacionales (requerido).
  • Otros: Conocimiento del dominio de ticketing, e-commerce o checkout flows es altamente valorado. Experiencia con high-traffic applications, flash sales, o real-time seat selection es un plus significativo.

VIDA EN TICKETMASTER

Nos enorgullece formar parte de Live Nation Entertainment, la empresa de
entretenimiento en vivo más grande del mundo. Nuestra visión en Ticketmaster es conectar a las personas alrededor del mundo con los eventos en vivo que aman.

Como el mercado de boletos más grande del mundo y el proveedor global líder de herramientas y servicios para la industria del entretenimiento en vivo, estamos en una posición única para cumplir con esa visión.

Lo hacemos todo con una pasión intensa por el entretenimiento en vivo y una cultura inspiradora y diversa, impulsada por líderes accesibles, gerentes atentos y equipos entusiastas. Si te apasiona el entretenimiento en vivo como a nosotros, y deseas trabajar en una empresa dedicada a ayudar a millones de fanáticos a vivir esa experiencia, queremos saber de ti.
 

Nuestra labor se guía por nuestros valores:

  • Fiabilidad: Entendemos que los fanáticos y clientes dependen de nosotros para hacer posible sus experiencias en eventos en vivo, y nosotros dependemos los unos de los otros para lograrlo.
  • Trabajo en equipo: Creemos que el logro individual es insignificante en comparación con el éxito que se puede lograr en equipo.
  • Integridad: Estamos comprometidos con los más altos estándares morales y éticos en nombre de los innumerables socios y partes interesadas que representamos.
  • Sentido de pertenencia: Estamos comprometidos a construir una cultura en la que todas las personas puedan ser su yo auténtico, tengan voz igualitaria y oportunidades para prosperar.

OPORTUNIDADES IGUALES

Estamos apasionados y comprometidos con nuestra gente, y vamos más allá de la retórica sobre diversidad e inclusión. Trabajarás en un entorno inclusivo y se te alentará a ser tú mismo en el trabajo. Haremos todo lo posible para ayudarte a equilibrar exitosamente tu vida laboral y personal. Como negocio en crecimiento, fomentaremos que desarrolles tanto tus aspiraciones profesionales como personales, disfrutes de nuevas experiencias y aprendas de las personas talentosas con las que trabajarás. Nos importa el talento, y alentamos las postulaciones de personas sin importar su género, raza, orientación sexual, religión, edad, estado de discapacidad

Live Nation Entertainment will never request payment or equipment purchases as part of the hiring process. Recruiters will only contact candidates from official Live Nation or affiliated brand email domains.

Ticketmaster

Website: https://www.ticketmaster.com/

Headquarter Location: West Hollywood, California, United States

Employee Count: 10001+

Year Founded: 1976

IPO Status: Delisted

Last Funding Type: Post-IPO Equity

Industries: Concerts ⋅ Digital Entertainment ⋅ Events ⋅ Media and Entertainment ⋅ Ticketing