En Yummy estamos ampliando nuestro equipo de ingeniería y buscamos un/a Fullstack Developer con fuerte especialización en frontend para construir y evolucionar experiencias web rápidas, sólidas y con excelente performance para millones de usuarios en LatAm.
Trabajarás con un stack moderno (Next.js App Router, React, TypeScript estricto) resolviendo retos reales de producto: carrito y checkout, integración de pagos, mapas y geolocalización, y actualizaciones en tiempo real, todo con foco en velocidad y experiencia mobile-first.
Lo que harás:
- Construir interfaces con Next.js (App Router), React y TypeScript estricto.
- Desarrollar UI mobile-first / PWA con Tailwind CSS y shadcn/ui (Radix).
- Consumir GraphQL con tipos generados (graphql-codegen) junto a TanStack Query.
- Construir carrito de compras (Zustand) y formularios (React Hook Form + Zod).
- Integrar mapas y geolocalización (Mapbox / Google Maps).
- Implementar funcionalidades en tiempo real (SignalR / WebSockets).
- Definir la estrategia de testing del producto (Vitest, React Testing Library, Playwright).
- Diseñar y mantener el pipeline de CI/CD en GitHub Actions.
- Hacer ajustes puntuales en servicios backend en .NET, siguiendo patrones ya establecidos por el equipo.
Lo que buscamos:
Mínimo 2–3 años de experiencia comprobable trabajando con:
- Next.js (App Router) + React + TypeScript estricto
- Tailwind CSS + shadcn/ui (Radix) — mobile-first / PWA
- GraphQL con tipos generados (graphql-codegen) + TanStack Query
- Zustand (carrito) · React Hook Form + Zod
- Mapas y geolocalización (Mapbox / Google Maps)
- Tiempo real (SignalR / WebSockets)
- Vitest + React Testing Library + Playwright
- GitHub Actions · pnpm · ESLint + Prettier + Husky
- Auth0 · Sentry · Azure
Conocimientos que ya debes tener:
- Next.js App Router en producción (Server Components, caché, streaming), no solo Pages Router.
- TypeScript estricto de verdad, sin any.
- Haber construido carrito y checkout reales, con un flujo de pago funcionando.
- Integración de pagos con 3DS / tokenización.
- Consumo de GraphQL con codegen y manejo de paginación por cursor.
- Testing serio: unitario + E2E, con capacidad de definir la estrategia desde cero.
- SEO técnico y Core Web Vitals (nuestro tráfico es mayoritariamente móvil).
- Experiencia montando CI/CD en GitHub Actions desde cero.
- Español fluido (equipo y producto en español).
- Nociones de .NET: capacidad de leer C# y hacer ajustes puntuales siguiendo un patrón ya establecido.
Suma puntos:
- Experiencia previa en delivery, marketplaces o e-commerce a escala.
- Experiencia con tiempo real, mapas y optimización de rutas/cobertura.
- Azure (Container Apps, Blob Storage) · Algolia · PWA y notificaciones push.
- Accesibilidad (WCAG) y analítica de producto/experimentación (GA4 ecommerce, PostHog).
¿Por qué Yummy?
Formarás parte de un equipo que resuelve problemas reales de producto a gran escala, con autonomía técnica para tomar decisiones de arquitectura frontend y definir buenas prácticas desde cero.