directohace 4 meses

Ingeniero Full Stack Senior

CookUnityRemoto · Tiempo completo
Senior5+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

CookUnity busca un Ingeniero Full Stack Senior para unirse a su Equipo de Activación. El rol se enfoca en el desarrollo de servicios backend y APIs para experiencias de activación, referidos y reactivación de usuarios, trabajando con Node.js, TypeScript y React. El puesto es 100% remoto desde Argentina y se paga en USD.

Por qué aplicar

Si sos Ingeniero Full Stack Senior y buscás un rol remoto 100% desde Argentina, ¡esta es tu oportunidad! Podés trabajar con tecnologías como Node.js y React, y lo mejor es que te pagan en USD. Ideal para quienes quieren crecer en una empresa innovadora del sector foodtech.

Descripción del puesto

Acerca de CookUnity: La comida ha perdido su alma ante la conveniencia moderna. Y con ella, ha perdido el poder de nutrir, inspirar y conectarnos. Por eso, en 2018, se fundó CookUnity como la primera plataforma de su tipo que conecta al mundo con la fuente de la verdadera buena comida: los chefs. Hoy, CookUnity entrega 50 millones de comidas al año de los mejores chefs de la industria a hogares de todo el país. Frescas. Listas para comer. Y elaboradas con la pasión que nutre el cuerpo y el alma. Sin conformarse con eso, CookUnity se expande más allá de la entrega para convertirse en un mercado en constante innovación centrado en nuestra misión singular: empoderar a los chefs para nutrir al mundo. Si esa misión te abre el apetito en más de un sentido, has encontrado la oferta de empleo correcta. Acerca del Equipo: El Equipo de Activación forma parte de la organización de Crecimiento de CookUnity y se enfoca en dar forma al viaje del usuario durante los momentos más tempranos y críticos de su ciclo de vida. La misión del equipo es convertir a los usuarios nuevos y recurrentes en clientes leales de CookUnity, ayudándoles a comprender la plataforma, desarrollar hábitos de pedido y experimentar valor rápidamente. El equipo es responsable de tres áreas clave: - Activación y Onboarding: Gestionar la experiencia de onboarding y el ciclo de vida temprano, con un fuerte enfoque en las primeras cinco semanas. Esto incluye educar a los usuarios sobre la plataforma, reducir la fricción y crear experiencias que fomenten pedidos repetidos tempranos y lealtad a largo plazo. - Referidos: Gestionar la experiencia de referidos de principio a fin, tanto para los que refieren como para los referidos, permitiendo a los usuarios existentes invitar a otros y impulsando la adquisición de usuarios de alta calidad y eficiencia a través del boca a boca. - Reactivación: Gestionar la reactivación de usuarios dados de baja o inactivos, diseñando experiencias, mensajes e incentivos que traigan a los usuarios de vuelta a la plataforma y restablezcan el compromiso. El rol: Buscamos un Ingeniero Full Stack para unirse al Equipo de Activación, donde desempeñarás un papel clave en la construcción y optimización de servicios backend y APIs que potencian las experiencias de activación, referidos y reactivación de CookUnity. Este rol implica trabajar en servicios de Server-Driven UI (SDUI) dentro de nuestra arquitectura Backend-for-Frontend (BFF), así como desarrollar y mantener servicios backend y bases de datos. Como parte de un equipo multifuncional, colaborarás estrechamente con gerentes de producto, ingenieros móviles/web y diseñadores para crear experiencias de usuario atractivas en los flujos de onboarding, referidos y reactivación. Esta es una gran oportunidad para alguien ansioso por trabajar en problemas técnicos desafiantes mientras contribuye a productos orientados al cliente que impactan directamente en la activación, retención y crecimiento del usuario. Responsabilidades: - Desarrollar y mantener servicios backend y APIs escalables que potencien las experiencias de Activación, Referidos y Reactivación en móvil y web. - Construir e iterar sobre experiencias orientadas al usuario utilizando una arquitectura Server-Driven UI (SDUI) y BFF, gestionando funcionalidades desde el backend hasta la entrega frontend. - Colaborar estrechamente con Producto, Diseño e Ingenieros Móviles/Web para entregar funcionalidades de alta calidad y de extremo a extremo que impacten en la activación y retención del usuario. - Optimizar consultas de bases de datos, estrategias de caché y rendimiento de APIs para soportar flujos de alto tráfico orientados al cliente. - Mejorar el monitoreo, la observabilidad y el registro para garantizar la confiabilidad y la detección rápida de problemas. - Participar en revisiones de código, discusiones técnicas y decisiones arquitectónicas, contribuyendo a estándares de ingeniería compartidos y mejores prácticas. Requisitos mínimos: - Más de 5 años de experiencia profesional como Ingeniero Full Stack (o experiencia equivalente en frontend y backend). - Sólida experiencia en la construcción de servicios backend utilizando Node.js y TypeScript en entornos de producción. - Sólida experiencia en la construcción de aplicaciones web orientadas al usuario utilizando TypeScript y React. - Comprensión sólida de las interacciones frontend-backend, incluyendo gestión de estado, obtención de datos y consideraciones de rendimiento. - Experiencia trabajando con bases de datos SQL (PostgreSQL o MySQL), incluyendo optimización de consultas. - Familiaridad con arquitecturas orientadas a servicios y microservicios. - Fuertes habilidades de depuración y resolución de problemas tanto en frontend como en backend. - Sólida comprensión de la optimización del rendimiento, incluyendo eficiencia de APIs y rendimiento frontend. - Experiencia trabajando con o contribuyendo a sistemas de diseño establecidos. - Habilidades avanzadas de comunicación en inglés, con la capacidad de colaborar eficazmente en equipos multifuncionales. - Fluidez con herramientas de ingeniería de IA. Requisitos ideales: - Experiencia con Kotlin o un lenguaje basado en JVM (por ejemplo, Java, Scala), o una fuerte disposición a aprender Kotlin. - Dominio en el uso de herramientas de IA para codificación en el desarrollo diario (Cursor, Windsurf o similar). - Experiencia con flujos de autenticación y autorización (B2C, JWTs). - Conocimiento de AWS, Kubernetes, Terraform e infraestructura en la nube. - Familiaridad con herramientas de observabilidad como DataDog y frameworks de registro. Conoce más sobre CookUnity: Creemos que un gran liderazgo comienza con la alineación en visión, valores y formas de trabajar. Para brindarte una visión más profunda de quiénes somos y qué buscamos, te invitamos a explorar: Principios de Liderazgo de CookUnity – Los valores y comportamientos que guían cómo operamos, colaboramos y escalamos. Esperamos que esto te brinde información valiosa sobre nuestra cultura y visión de producto. Si esto te entusiasma, ¡nos encantaría conectar! Beneficios: - Recibe tu pago en USD. - Trabaja de forma remota: diseña la vida que deseas. - Disfruta de 15 días de vacaciones cada año desde la fecha de inicio. - 16 feriados argentinos completamente pagos. - Beneficio de Salud: Estipendio mensual para usar en tu proveedor de salud preferido. - Sabático de 5 años: Después de 5 años en CookUnity, obtienes un sabático de 4 semanas pagas. - Licencia Familiar Paga. - Licencia por Compasión: 3-5 días cada vez que surja la necesidad. - Beneficios flexibles, a tu manera: una tarjeta prepaga que puedes usar en bienestar, aprendizaje, comida y más. - Entorno de trabajo con IA: acceso empresarial a ChatGPT y Claude para ayudarte a trabajar de manera más inteligente y crecer más rápido. - Coach de inglés personalizado. Si te interesa este rol, por favor envía tu solicitud, y si creemos que podrías encajar, nos pondremos en contacto contigo. ¡Gracias por tu tiempo! CookUnity es un Empleador que Ofrece Igualdad de Oportunidades. Estamos dedicados a crear una comunidad de inclusión y un entorno libre de discriminación o acoso. Todos los solicitantes calificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, edad, orientación sexual, identidad de género, origen nacional, estatus de ciudadanía, estatus de veterano protegido, información genética o discapacidad física o mental. Una nota rápida para todos los candidatos Hemos visto recientemente un aumento en las estafas de reclutamiento en la industria, y queremos asegurarnos de que tú (y tus datos) te mantengas seguro mientras postulas a CookUnity. También queremos que sepas que nos tomamos esto en serio; a veces, como parte de nuestro proceso, podemos solicitar una breve "prueba de humanidad" para confirmar que nos estamos comunicando con una persona real, no con un suplantador. Aquí tienes algunos consejos para ayudarte a protegerte y saber qué esperar de nosotros: - Postula solo a través de nuestros canales oficiales. Todas las vacantes abiertas se enumeran en nuestra página oficial de carreras: careers.cookunity.com. - Nuestros reclutadores son personas reales y fáciles de verificar. Siempre puedes encontrarlos en LinkedIn con perfiles verificados. Si tienes dudas, no dudes en contactarnos en nuestra Página de Empresa oficial de LinkedIn. - Solo nos comunicamos a través de canales oficiales de CookUnity. Eso significa correos electrónicos que terminan en @cookunity.com y entrevistas realizadas a través de plataformas oficiales de la empresa (Google Meet o Zoom), nunca WhatsApp, Telegram o SMS. - Nunca pediremos pago ni detalles financieros personales. Si alguien lo hace, por favor no compartas ninguna información y avísanos de inmediato. Si algo alguna vez te parece sospechoso o tienes dudas sobre un mensaje, preferimos que lo verifiques con nosotros. Siempre puedes contactarnos

Responsabilidades

  • Desarrollar y mantener servicios backend y APIs escalables
  • Construir y iterar experiencias de cara al usuario usando SDUI y BFF
  • Colaborar con Producto, Diseño e Ingenieros Mobile/Web
  • Optimizar consultas de base de datos, estrategias de caché y rendimiento de API
  • Mejorar monitoreo, observabilidad y logging
  • Participar en revisiones de código y decisiones arquitectónicas

Skills requeridas

Depuración y resolución de problemasOptimización de rendimientoColaboración interfuncionalComunicación avanzada en inglés

Beneficios

  • Pago en USD
  • Trabajo remoto
  • 15 días de vacaciones
  • 16 feriados argentinos pagos
  • Estipendio para prepaga
  • Sabbatical de 4 semanas cada 5 años
  • Licencia familiar remunerada
  • Licencia por compasión
  • Tarjeta prepaga flexible (bienestar, aprendizaje, comida)
  • Acceso a ChatGPT y Claude
  • Coach de inglés personalizado