Tailscale
HelloFresh
Desarrollador Frontend Senior, Innovaciones de Mercado
Sobre el puesto: ¿Qué incluye la caja?
Nuestro equipo de Nuevas Empresas se centra en hacer crecer nuestra huella global lanzando nuestros productos principales en nuevos mercados y expandiéndonos a través de múltiples marcas y verticales. Somos un equipo distribuido globalmente que opera en más de 7 marcas en más de 15 países, creando productos deseables y experiencias fluidas y atractivas que los clientes no han visto antes. Con muchos proyectos emocionantes en marcha, estamos impulsados a generar el próximo negocio de mil millones de dólares. ¡Así que, si te apasiona afrontar desafíos audaces, únete a nosotros!
Somos un grupo unido de ingenieros de diferentes especialidades: desarrolladores, diseñadores y propietarios de productos, que trabajamos juntos para resolver interesantes problemas de comercio electrónico y cadena de suministro relacionados con la forma en que la gente come. A veces, esto implica implementar funciones para mejorar el recorrido del usuario y facilitar que nuestros clientes compren comida increíble. Otras veces, esto significa crear soluciones de software estables que mantengan nuestros centros de distribución en funcionamiento.
Buscamos un ingeniero que nos ayude a implementar soluciones y escribir código de calidad, trabajando con varios miembros del equipo mientras desarrollamos nuestras aplicaciones orientadas al consumidor y la infraestructura que las soporta. Como miembro de nuestro equipo de Toronto, trabajarás con ingenieros de gran experiencia, quienes, en colaboración con nuestros otros equipos globales, han convertido a HelloFresh en el servicio de entrega de comidas número 1 del mundo.
Lo que harás: La receta
- Diseñar, desarrollar e implementar soluciones de software en mercados y marcas de HelloFresh, con un enfoque en la creación de excelentes experiencias para nuestros clientes y usuarios internos.
- Asumir la propiedad de las funcionalidades de principio a fin, desde la comprensión del problema y la definición de la solución hasta el desarrollo, la ingeniería de calidad, la implementación y la monitorización.
- Trabajar en estrecha colaboración con Product Owners, Diseñadores y otros ingenieros para convertir las necesidades de los clientes y del negocio en soluciones sencillas y escalables.
- Crear experiencias frontend modernas, accesibles y de alto rendimiento utilizando React, TypeScript y tecnologías relacionadas.
- Contribuir en todo el ecosistema full stack, incluyendo APIs, servicios backend, integraciones y datos cuando sea necesario.
- Participar en discusiones técnicas de descubrimiento, arquitectura y diseño, ayudando al equipo a tomar decisiones técnicas pragmáticas.
- Aplicar prácticas de DevOps y mejores prácticas de ingeniería para construir, implementar y operar software fiable.
- Utilizar agentes de codificación de IA como parte de tu flujo de trabajo de ingeniería diario para explorar, planificar, desarrollar, depurar y mejorar software.
- Desarrollar continuamente tus habilidades técnicas y compartir conocimientos con el equipo a través de revisiones de código, emparejamiento, mentoría y discusiones técnicas.
Lo que aportarás: Los ingredientes
- Ser un miembro activo y orientado a soluciones de un equipo ágil autónomo y multifuncional, colaborando con Product Owners, Diseñadores, Ingenieros de Backend y Frontend, y otros interesados.
- Más de 4 años de experiencia profesional en desarrollo de software trabajando en un equipo ágil de desarrollo de software.
- Más de 2 años de experiencia práctica con React y TypeScript, o un framework moderno similar de JavaScript como Angular o Vue.
- Sólida comprensión de la arquitectura frontend, diseño de componentes, gestión de estado, integración de API, rendimiento y accesibilidad.
- Experiencia demostrada en la entrega de funcionalidades de principio a fin, asumiendo la responsabilidad desde la implementación inicial hasta la implementación y monitorización.
- Experiencia práctica con la entrega continua y la implementación de aplicaciones orientadas al cliente.
- Experiencia en la escritura de pruebas unitarias, de integración y funcionales de calidad, así como en el trabajo con prácticas como TDD o BDD.
- Sólida comprensión de la arquitectura backend, con la capacidad de trabajar con APIs, contratos de servicio e ingenieros de backend para entregar soluciones de principio a fin.
- Experiencia con tecnologías del lado del servidor como Next.js, Nest.js, Remix, Node.js, o similares.
- Dominio de GraphQL y/o REST APIs, con un conocimiento práctico de SQL para la exploración de datos y los requisitos del producto.
- Experiencia con herramientas de monitorización y observabilidad como Honeycomb, Sentry, Datadog o New Relic.
- Experiencia trabajando con experimentación, como pruebas A/B o multivariante.
- Comodidad trabajando con aplicaciones basadas en la nube, CI/CD y prácticas modernas de DevOps.
- Una sólida comprensión de los principios de ingeniería de productos y la voluntad de cuestionar los requisitos y ayudar a identificar la solución adecuada para el cliente y el negocio.
- Conocimiento práctico de uno o más lenguajes de backend como Node.js, Python, Go o Java.
- Sólida experiencia práctica con agentes de codificación de IA como Claude Code, Cursor o Copilot más allá de la experimentación casual. Utilizas la IA como un compañero de pensamiento para navegar por bases de código desconocidas, explorar soluciones, planificar e implementar cambios, y mejorar tu flujo de trabajo de desarrollo. Entiendes que la calidad de la salida de la IA depende en gran medida del contexto, las especificaciones, las restricciones y los ejemplos que proporcionas, y tienes hábitos prácticos para revisar, probar y validar el trabajo generado por IA.
- Puntos extra si tienes experiencia en desarrollo de aplicaciones móviles, ya sea a través de React Native o nativo de iOS/Android.
Lo que ofrecemos: Los extras
- Descuento en caja: ¡Increíbles descuentos en 1 cajas por semana! Descuento del 75% en kits de comida semanales de HelloFresh y Chefs Plate, Y un 50% de descuento en la caja semanal de comida Factor.
- Salud y Bienestar: Beneficios de salud y dental desde el día 1, una Cuenta de Gastos de Salud, acceso ilimitado a la aplicación Headspace para satisfacer tus necesidades de autocuidado, ¡y un 25% de descuento en membresías de GoodLife fitness!
- Igualación de RRSP: Se ofrece un programa competitivo de igualación de RRSP.
- Vacaciones y PTO: ¡El tiempo libre también es una parte importante del autocuidado! Ofrecemos generosas vacaciones y PTO para ayudarte a crear un buen equilibrio entre la vida laboral y personal.
- Beneficios Familiares: Un programa de complemento de baja por paternidad para futuros padres.
- Crecimiento y Desarrollo: Apoyamos tu progresión profesional e invertimos en tu aprendizaje continuo a través de experiencias e iniciativas gestionadas por nuestro equipo dedicado de L&D.
- Trabaja Duro y Diviértete: Desde reuniones sociales de equipo hasta días de empresa atractivos, tendrás muchas oportunidades para experimentar la diversión.
- Iniciativas de Diversidad e Inclusión: Con ERG's impactantes como FreshPride, Women Empowered y LIMES, estamos comprometidos con nuestros esfuerzos de diversidad, equidad e inclusión.
- Juegos de Palabras sobre Comida: este es bastante importante si aún no te has dado cuenta. ¡Incluso tenemos algunos nombres de salas de reuniones con juegos de palabras!
Enfoque Híbrido Flexible
En HelloFresh, sabemos que los arreglos de trabajo flexibles son esenciales para permitirte hacer tu mejor trabajo, mientras equilibras tus necesidades personales y de vida. Ofrecer flexibilidad de trabajo remoto, junto con la oportunidad de interactuar y colaborar en la oficina, son parte de la creación de una gran experiencia para el empleado.
Para satisfacer estas necesidades, nos complace ofrecer Trabajo Híbrido Flexible. El Híbrido Flexible es un enfoque centrado en las personas que se basa en la elección, la confianza, la personalización y empodera a los equipos para elegir cuándo y con qué frecuencia trabajan desde la oficina y desde casa, además de días de equipo y días de empresa. Esto significa un mínimo de 2 días en la oficina por semana, con la mayoría de los equipos en la oficina entre 2-3 días a la semana.
#LI-HYBRID
Rango salarial en Toronto, ON $130,000—$150,000 CAD
