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 rol y el equipo Estamos buscando sumar un Full Stack ó Backend Developer que quiera ser parte de nuestro equipo de Payments, 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 y personal de barra puedan tomar pedidos y realizar cobros a través de nuestra aplicación móvil.
Esta aplicación se ejecuta en diferentes dispositivos: mPOS, SmartPOS y celulares con NFC mediante la tecnología Tap On Phone y a su vez nos conectamos a diferentes proveedores de servicios de pago en cada uno de los países en los que operamos: Chile, México y Brasil.
Tu función incluye participar en revisiones de código, crear documentación técnica, implementar mejoras, mantener las integraciones a los distintos servicios de pago y complementarios y desarrollar nuevas características. En resumen, trabajarás en diversas áreas para garantizar el funcionamiento y la evolución efectiva de nuestra solución de pagos.
Responsabilidades Desarrollar mejoras, cambios y soluciones integrales que abarquen ambas capas de la aplicación (backend y soluciones web). Diseñar y mantener APIs de back-end, haciendo uso de micro-servicios y librerías simples en Ruby. Desarrollar micro-servicios que interactúen entre sí a través de APIs internas. Desarrollar las vistas a base de diseños e implementaciones anteriores en la tecnología que lo requiera (angularjs para las secciones legacy, react para las nuevas). Analizar la mejor forma de implementar las funcionalidades requeridas de manera que se reflejen en un código simple y fácil de testear. Hacer deploys a nuestro cluster de Kubernetes. Elegir la mejor tecnología a utilizar al momento de desarrollar una nueva funcionalidad. Participar como reviewer. Si es de tu interés, también podrás realizar contribuciones ocasionales a otras partes del proyecto como aplicaciones móviles (Flutter, Android, Swift) o infraestructura (k8s, Terraform, Ansible). Participar en proyectos Open Source. Qué esperamos de vos Requerimientos mínimos Seas egresado de Ingeniería en Sistemas, Informática, Ciencias de la Computación o carreras afines, o estés cursando los últimos años. Tengas al menos 5 años de experiencia como dev. De los cuales:
Al menos 2 de esos años trabajando con lenguajes y tecnologías de backend, preferentemente Ruby. Al menos 2 de esos años trabajando con lenguajes y tecnologías de frontend, preferentemente React, Flutter. Seas un referente dentro del equipo respecto al desarrollo de software. Sepas de protocolos de Internet, principalmente HTTP. Hayas trabajado en el diseño e implementación de APIs REST (versionado, autenticación, autorización, status codes). Te sientas muy cómodo con Git y Linux. Seas responsable y autosuficiente. Requerimientos deseables JavaScript y frameworks como Vue, Angular o React. Base de Datos relacionales como PostgreSQL o MySQL. Automatización de infraestructura (k8s, Terraform, Ansible). Protocolos de Internet (HTTP, SMTP, DNS, TCP, UDP, etc). Web APIs modernas (ServiceWorker, WebSocket, WebRTC, etc). Contribuciones a proyectos Open Source. Experiencia en arquitecturas de microservicios. JSON:API, OpenAPI, GraphQL y gRPC. 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ías hábiles de vacaciones. Capacitación Inglés / Portugués in company. Beneficios adicionales por partnerships con otras empresas. Cobertura de plan de Wellhub (ex Gympass) para que utilices en gimnasios o realices algún tipo de actividad física.
#J-18808-Ljbffr