# Senior Frontend Developer / Frontend Technical Lead

> Workana · Guadalajara, Mexico · — · Posted 2026-09-24

**Workplace:** on_site

## Description

Objetivo del puesto

Liderar técnicamente el desarrollo frontend de la plataforma web, garantizando que las nuevas funcionalidades sean escalables, seguras, rápidas y consistentes con la experiencia del usuario.

La persona será responsable de convertir los requerimientos definidos por Producto y Diseño en soluciones técnicas de alta calidad, así como de establecer buenas prácticas para el resto del equipo frontend.

Distribución de responsabilidades

80% — Desarrollo frontend

-   Diseñar y desarrollar nuevas funcionalidades utilizando React, Next.js y TypeScript.
-   Construir componentes reutilizables y mantener una arquitectura frontend ordenada y escalable.
-   Integrar servicios, APIs, autenticación, promociones, pagos, juegos y herramientas de terceros.
-   Optimizar tiempos de carga, navegación y desempeño general de la plataforma.
-   Asegurar el funcionamiento responsive en dispositivos móviles, tabletas y escritorio.
-   Implementar manejo adecuado de errores, estados de carga y respuestas inesperadas de los servicios.
-   Escribir y mantener pruebas unitarias, de integración y end-to-end.
-   Realizar revisiones de código antes de liberar cambios.
-   Corregir defectos relacionados directamente con funcionalidades desarrolladas por el equipo frontend.

20% — Liderazgo y mejora técnica

-   Definir estándares de desarrollo, estructura de componentes y buenas prácticas.
-   Participar en la estimación técnica de los proyectos antes de comprometer fechas.
-   Detectar riesgos, dependencias y bloqueos desde el inicio de cada proyecto.
-   Apoyar técnicamente a desarrolladores frontend con menor experiencia.
-   Proponer mejoras para reducir deuda técnica y errores recurrentes.
-   Colaborar con Producto, UX/UI, Backend y QA durante todo el ciclo de desarrollo.
-   Participar en el análisis de incidentes que involucren la aplicación web.

Responsabilidades de liderazgo técnico

-   Traducir requerimientos funcionales en soluciones técnicas claras.
-   Dividir proyectos grandes en entregables pequeños y medibles.
-   Validar que una funcionalidad sea técnicamente viable antes de asignarle una fecha.
-   Identificar cuándo una solicitud representa un cambio de alcance.
-   Mantener una visión integral de la arquitectura frontend.
-   Evitar que cada desarrollador implemente componentes o soluciones de manera distinta.
-   Supervisar la calidad técnica sin convertirse en responsable administrativo del proyecto.
-   Comunicar oportunamente bloqueos, riesgos y necesidades del equipo.

Requisitos técnicos indispensables

-   Experiencia sólida desarrollando aplicaciones web con React y Next.js.
-   Dominio de JavaScript moderno y TypeScript.
-   Experiencia con Server-Side Rendering, Client-Side Rendering y generación estática.
-   Integración y consumo de APIs REST.
-   Manejo de estados, sesiones, autenticación y permisos.
-   Conocimiento de Git y flujos de revisión mediante pull requests.
-   Experiencia creando componentes reutilizables y sistemas de diseño.
-   Conocimiento de HTML semántico, CSS, diseño responsive y compatibilidad entre navegadores.
-   Experiencia con pruebas automatizadas.
-   Conocimiento de métricas de rendimiento y Core Web Vitals.
-   Capacidad para detectar problemas de rendimiento, seguridad y mantenibilidad.
-   Experiencia trabajando con pipelines de integración y despliegue continuo.

Conocimientos deseables

-   Experiencia en plataformas transaccionales de alto tráfico.
-   Experiencia en casinos, gaming, fintech, comercio electrónico o entretenimiento digital.
-   Integración de proveedores externos mediante SDK, iframe o API.
-   Manejo de WebSockets o información en tiempo real.
-   Conocimiento de Cloudflare, CDN, caché y optimización de recursos.
-   Familiaridad con herramientas de observabilidad, registro de errores y analítica.
-   Conocimientos básicos de seguridad frontend: XSS, CSRF, almacenamiento seguro de tokens y exposición de información sensible.
-   Experiencia con feature flags, pruebas A/B y despliegues progresivos.
-   Inglés técnico para comunicarse con proveedores internacionales.

Competencias personales

-   Capacidad para tomar decisiones técnicas y explicar sus razones.
-   Comunicación clara con perfiles técnicos y no técnicos.
-   Organización y sentido de prioridad.
-   Capacidad para anticipar problemas.
-   Enfoque en calidad y experiencia del usuario.
-   Disposición para documentar y compartir conocimiento.
-   Capacidad para cuestionar fechas o soluciones cuando exista un riesgo técnico real.
-   Responsabilidad para comunicar bloqueos antes de que afecten una entrega.

Indicadores de desempeño

-   Cumplimiento de entregas acordadas, considerando cambios de alcance.
-   Reducción de errores encontrados después de liberar a producción.
-   Porcentaje de funcionalidades que pasan QA sin regresiones críticas.
-   Mejora en tiempos de carga y Core Web Vitals.
-   Reducción de componentes duplicados y deuda técnica.
-   Calidad y consistencia de las revisiones de código.
-   Tiempo de respuesta ante bloqueos técnicos.
-   Calidad de la documentación y transferencia de conocimiento.
-   Estabilidad de la plataforma después de cada despliegue.

Relación dentro del equipo

-   Reporta a: Project Manager.
-   Priorización funcional: Product Owner Web.
-   Colabora con: UX/UI, Backend, QA, Data, Soporte e Infraestructura.
-   Liderazgo técnico sobre: desarrolladores frontend y proveedores externos relacionados con la plataforma web.

El Product Owner define qué necesita el negocio y cuál es la prioridad. El Senior Frontend determina cómo se construye, identifica riesgos técnicos y ayuda a calcular el esfuerzo. Las fechas deben acordarse entre Producto y Tecnología antes de comunicarse como compromisos.

## Apply

[Apply at Workana](https://apply.workable.com/workana-premium/j/488BCC0BF7/apply)

---
Powered by [Workable](https://www.workable.com)
