Saltar al contenido

webook.com

Ingeniero Senior Full Stack

TypeScriptReactSQLAWSGCPDockerPHP
Traducción automática. Consulta el original.

Sobre la oportunidad

¿Quieres amar lo que haces en el trabajo? ¿Generar un impacto real? ¿Ayudar a dar forma a experiencias que transforman la forma en que las personas se conectan, celebran y participan en eventos?

¿Te entusiasma trabajar con un equipo que desafía el status quo, se aleja de lo ordinario y construye lo que sigue?

Si es así, estás en el lugar correcto.

Descripción del puesto

Como Ingeniero Senior Full Stack, serás responsable de funcionalidades de principio a fin en todo el stack, desde las experiencias de ticketing para el consumidor en React/TypeScript hasta los servicios de Laravel/PHP y las APIs que las impulsan. Trabajarás en sistemas de alta tráfico y producción donde la corrección en rutas críticas realmente importa, mientras mentorizas a otros ingenieros y contribuyes a la dirección técnica.

webook.com es una de las plataformas líderes en venta de entradas y experiencias para eventos, conocida por su innovación, agilidad y capacidad de escalado. Hemos impulsado algunos de los eventos más grandes de la región, con más de 2 mil millones de SAR en ventas de entradas y ahora nos estamos expandiendo a nivel mundial.

Responsabilidades Clave

  1. Ser responsable de funcionalidades de principio a fin en frontend y backend, desde el diseño hasta la producción para experiencias de ticketing para el consumidor: descubrimiento de eventos, selección de asientos, carrito y flujos de pago.
  1. Construir y mantener frontends de React + TypeScript junto con servicios backend de Laravel / PHP, incluyendo las APIs REST que los conectan.
  1. Ser responsable de rutas de alto riesgo: pagos, cupones, monederos, recompensas, reservas de asientos, OTP/autenticación con el rigor de pruebas, seguridad y manejo de errores que exigen.
  1. Desarrollar bibliotecas de dominio compartidas (ticketing, pagos, autenticación) consumidas en todas las aplicaciones; tus cambios se propagarán a nivel de plataforma.
  1. Arquitectar y optimizar esquemas de bases de datos, estrategias de caché y rendimiento en SQL/NoSQL y MongoDB.
  1. Diseñar, asegurar y escalar APIs RESTful y flujos de trabajo backend para alto tráfico.
  1. Contribuir al sistema de diseño interno y a la biblioteca de componentes, y lanzar sitios de ticketing white-label para socios (clubes deportivos, automovilismo, recintos) a partir de plantillas compartidas.
  1. Solucionar problemas de producción y mejorar la fiabilidad y observabilidad del sistema.
  1. Revisar código, mentorizar a ingenieros junior y de nivel medio, y elevar la calidad general de la ingeniería.
  1. Contribuir a la documentación técnica y diagramas de arquitectura, y colaborar con Producto, QA y Operaciones en la ejecución de sprints y roadmap.

Stack Tecnológico

Frontend: React + TypeScript modernos en un gran monorepo, construidos principalmente sobre Vite (con algunas aplicaciones Next.js). Tailwind CSS con una biblioteca de componentes compartida para la interfaz de usuario, e i18next con soporte completo para árabe / RTL. Pruebas con Vitest y React Testing Library.

Backend: PHP / Laravel, bases de datos MongoDB y otras SQL/NoSQL, APIs RESTful JSON, y plataformas en la nube. Observabilidad y analíticas a través de herramientas estándar de la industria.

Requisitos mínimos

  1. Título de Grado Universitario
  1. 5+ años construyendo aplicaciones web de producción, con una experiencia práctica sustancial tanto en frontend como en backend.
  1. Sólida experiencia trabajando en entornos Agile/Scrum, con 5+ años entregando en equipos ágiles, trabajando estrechamente con Product Owners y Delivery Leads.
  1. Sólidas habilidades de React + TypeScript, incluyendo una gestión sólida del estado del servidor: caché, invalidación, actualizaciones optimistas.
  1. Sólidas habilidades en PHP / Laravel con un profundo conocimiento del diseño y la seguridad de REST API.
  1. Experiencia con bases de datos SQL y/o NoSQL, incluyendo el diseño de esquemas y flujos de datos.
  1. Sólidas habilidades de Tailwind CSS y comodidad trabajando dentro de un sistema de componentes/diseño en lugar de estilos ad-hoc.
  1. Una mentalidad de pruebas de alto impacto: escribes pruebas que detectan regresiones reales en flujos críticos (pago, carrito, autenticación), no relleno de cobertura.
  1. Experiencia demostrada en la propiedad de funcionalidades de principio a fin en sistemas a escala de producción.
  1. Hábitos limpios de Git/PR y la capacidad de trabajar dentro de restricciones arquitectónicas en una base de código compartida.
  1. Sólidas habilidades de comunicación escrita y verbal en inglés.

Altamente Preferido

  1. Experiencia en un monorepo (Turborepo, Nx o workspaces de Yarn/PNPM).
  1. Experiencia en internacionalización y RTL (árabe).
  1. Familiaridad con la complejidad de pagos / carritos de comercio electrónico (métodos de pago, cupones, monederos, totales/IVA, reembolsos).
  1. Experiencia construyendo o manteniendo una biblioteca de componentes compartida y Storybook.
  1. Comodidad con patrones de Vite y Next.js; conocimiento del diseño de bibliotecas agnósticas al framework.
  1. Fundamentos de accesibilidad (HTML semántico, ARIA, navegación por teclado).
  1. Experiencia con caché, optimización de rendimiento y escalabilidad.
  1. Experiencia práctica en la nube (AWS, GCP o Azure) y despliegues basados en Docker / contenedores.
  1. Familiaridad con pipelines de CI/CD, pruebas automatizadas y flujos de despliegue.
  1. Familiaridad con herramientas de monitorización, logging y alertas.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026