Confirmed on the employer's own hiring board on Sep 24, 2026. First seen by Alion on Sep 24, 2026. Workana scores A on the Alion truth index.
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.

