Quienes somos
Acerca de Fudo
Somos una startup que combina experiencia en la industria gastronómica y pasión por la tecnología. Todos los días ayudamos a miles de restaurantes a lo largo de Latinoamérica a mejorar su servicio gracias a nuestro software de gestión y aplicaciones móviles. Nuestro sistema es líder en Chile y Argentina, y estamos creciendo aceleradamente en México, Colombia y Brasil.
Nuestro mayor propósito es hacerle la vida más fácil a los emprendedores gastronómicos brindándoles las mejores herramientas para llevar adelante sus negocios y, para eso, necesitamos investigar, lanzar productos y llegar a más usuarios de la mano de un gran equipo.
Cada persona que nos conforma es crucial, por lo que priorizamos generar una cultura basada en la empatía, la transparencia, las ganas y el compromiso.
Acerca del equipo
El equipo de Core Experience es un equipo multidisciplinario y dinámico que está compuesto por personas de IT, Producto y UX. Como parte de este squad, estarás participando en mantener y desarrollar nuevas funcionalidades para que los camareros, personal de barra o encargados/admins puedan mejorar su gestión del día a día, a través del manejo de mesas, control de stock, gestión financiera, entre otras funcionalidades.
Acerca del rol
Estamos buscando sumar un Technical Lead Frontend, para liderar técnicamente el desarrollo frontend del equipo Core-Experience, garantizando la calidad, escalabilidad y mantenibilidad de las aplicaciones, definiendo la arquitectura y acompañando el crecimiento técnico del equipo.
Entre sus principales responsabilidades se encuentran:
- Liderar la dirección y la estrategia técnica del frontend de Core-Experience, definiendo la arquitectura, los estándares y las buenas prácticas de desarrollo del equipo.
- Diseñar e implementar nuevas funcionalidades y mejoras sobre las aplicaciones existentes, utilizando frameworks modernos (Angular y React con TypeScript).
- Tomar decisiones de arquitectura frontend escalable (componentización, manejo de estado, diseño de sistemas de componentes reutilizables) y evaluar la mejor tecnología web según la necesidad del producto.
- Asegurar la calidad y mantenibilidad del código a través de code reviews, testing automatizado y pipelines de CI/CD.
- Optimizar el rendimiento (Core Web Vitals), la accesibilidad (WCAG / a11y) y el cumplimiento de los estándares web de las aplicaciones.
- Mentorear y acompañar el crecimiento técnico de los desarrolladores del equipo, elevando los estándares de craftsmanship y calidad de código.
- Participar en la definición de la arquitectura del software en general, no solamente de front-end.
- Mantener las aplicaciones actualizadas de acuerdo al avance de la tecnología.
- Realizar deploys al cluster de Kubernetes.
- Colaborar con Producto, Diseño/UX y otros equipos de IT para planificar, priorizar, estimar y alinear el trabajo del equipo con los objetivos de negocio.
Qué esperamos de vos
Requerimientos mínimos
- Te hayas graduado de una carrera como Ingeniería en Sistemas, Informática, Computación o afines.
- Experiencia comprobable (5+ años) en desarrollo frontend, con al menos 2-3 años en un rol senior o de liderazgo técnico.
- Dominio profundo de JavaScript (ES6+), incluyendo programación asíncrona, y de TypeScript.
- Experiencia avanzada construyendo Single Page Applications con Angular y React; en Angular, conocimiento de RxJS, Observables y patrones de programación reactiva.
- Sólido entendimiento de arquitectura basada en componentes, manejo de estado (NgRx, Redux o similares) y arquitecturas frontend escalables; deseable experiencia con micro-frontends y monorepos.
- Dominio de HTML5 y CSS3, preprocesadores CSS (Sass, PostCSS, Less) y metodologías de arquitectura CSS (BEM, OOCSS, SMACSS).
- Experiencia consumiendo e integrando APIs REST, gRPC o GraphQL, y conocimiento de protocolos web (HTTP/HTTPS).
- Proficiencia en testing automatizado: unit, integración y end-to-end (Jest, Jasmine/Karma, Cypress o Playwright).
- Conocimiento de optimización de performance web (Core Web Vitals) y estándares de accesibilidad (WCAG / a11y).
- Manejo de herramientas de build y bundlers (Webpack, Vite o similares) y de Browser Dev Tools para profiling, performance testing y debugging.
- Control de versiones con Git y experiencia con pipelines de CI/CD (GitHub Actions, GitLab CI o similares).
- Familiaridad con Linux, contenedores (Docker) y deploys sobre Kubernetes (deseable).
Beneficios
- Ser protagonista dentro del equipo de tecnología, impulsando mejoras, aprendiendo constantemente de un equipo de trabajo multidisciplinario orientado a objetivos.
- Salarios y beneficios competitivos internacionalmente.
- Trabajo remoto o semi-presencial en ambiente distendido y cómodo en nuestras oficinas de Buenos Aires.
- Feriados locales + día de cumpleaños libre +día de aniversario + días hábiles de vacaciones
- Capacitación Inglés / Portugués in company
- Cobertura de plan de Wellhub (ex Gympass) para que utilices en gimnasios o realices algún tipo de actividad física
- Beneficios adicionales por partnerships con otras empresa.