Jobiglo

No results.

Fullstack Developer (Frontend-heavy) — Next.js / React

Yummy

Mid 🇪🇸 Español
Next.js React TypeScript Tailwind CSS shadcn/ui GraphQL graphql-codegen TanStack Query Zustand React Hook Form Zod Mapbox Google Maps SignalR WebSockets Vitest React Testing Library Playwright GitHub Actions pnpm ESLint Prettier Husky Auth0 Sentry Azure .NET Algolia PWA WCAG GA4 PostHog

Job description

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ásConstruir 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 buscamosMínimo 2–3 años de experiencia comprobable trabajando con:Next.js (App Router) + React + TypeScript estrictoTailwind CSS + shadcn/ui (Radix) — mobile-first / PWAGraphQL con tipos generados (graphql-codegen) + TanStack QueryZustand (carrito) · React Hook Form + ZodMapas y geolocalización (Mapbox / Google Maps)Tiempo real (SignalR / WebSockets)Vitest + React Testing Library + PlaywrightGitHub Actions · pnpm · ESLint + Prettier + HuskyAuth0 · Sentry · AzureConocimientos que ya debes tenerNext.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 puntosExperiencia 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. Show more Show less

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Yummy.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Venezuela.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 3 weeks from now

35 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Yummy