Semi Senior Software Engineer | Backend (Payments)

fudo

Chamba

Hybrid

INR 5,753,000 - 10,547,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Salario competitivo internacional
Modalidad de contratación flexible
Cobertura de salud según modalidad
Trabajo remoto, presencial o mixto
Oficinas en Buenos Aires, Santiago, CD
Capacitación Inglés/Portugués

Job summary

Fudo está buscando ampliar su equipo de backend para fortalecer sus servicios de pagos que atienden a locales gastronómicos en LatAm. El rol requiere experiencia en Ruby y un buen manejo de APIs, bases de datos y seguridad, con visión de todo el stack.

Se valora experiencia en fintech y conocimiento de gateways de pago. El equipo trabaja con Ruby en el backend y React/Flutter en el frontend; se prioriza quien entienda el stack completo y el manejo asíncrono de requests.

Qualifications

  • Seas estudiante avanzado o egresado en Ingeniería en Sistemas, Informática, Ciencias de la Computación o carreras afines
  • Tengas al menos 2 años de experiencia en desarrollo de Backend
  • Conocimientos de APIs y estándares (JSON:API, OpenAPI, JSON Schema)
  • Conocimientos de protocolos de Internet (HTTP, TCP/UDP, WebSocket)
  • Conocimientos de bases de datos relacionales (PostgreSQL)
  • Experiencia en Git y una historia de commits clara
  • Experiencia en Linux es un plus
  • Experiencia en Pasarelas de Pagos/Fintech es un plus

Responsibilities

  • Diseñar, desarrollar y mantener servicios de backend en Ruby.
  • Trabajar con gateways de pago, bancos y APIs de terceros.
  • Asegurar que el sistema gestione altos volúmenes con baja latencia.
  • Implementar prácticas de seguridad para datos sensibles y prevención de fraudes.
  • Escribir tests unitarios e de integración dentro de CI/CD.
  • Mentorear al equipo y realizar revisiones de código.
  • Implementar logging, monitoreo y alertas (OpenSearch, Grafana, Prometheus).
  • Monitorear métricas y responder a incidentes rápidamente.

Skills

Ruby
API design
HTTP
PostgreSQL
Git
Linux
OpenSearch

Education

Ingeniería en Sistemas/Computación

Tools

React
Flutter

Job description

Quiénes 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 Payments es un equipo multidisciplinario integrado por personas de Producto, Negocio, Ingeniería y Diseño.

La misión del equipo es facilitar el cobro de los locales gastronómicos (restaurantes, bares, cafés, etc) de las ventas realizadas a sus clientes, tanto presenciales como online. Es decir, que los locales puedan cobrarle a sus clientes de una forma simple, ágil y sin fricciones, a través del uso de tecnología.

En línea con la misión. el equipo se enfoca en proveer soluciones de pago integradas a nuestro sistema de gestión, esto incluye soluciones embebidas en terminales de pago, soluciones de tipo tap-on-phone en dispositivos móviles genéricos, soluciones de tipo e-commerce y cualquier otro tipo de solución que implique un pago de un comensal al restaurante.

Descripción del rol

Buscamos a alguien que le guste solucionar problemas, que entienda y se pregunte el motivo de lo que hacemos, que sepa que eso tiene un propósito y tendrá un impacto, que le interese ser parte de ese impacto. Para este rol, el impacto es directo en nuestras soluciones de pagos para los locales gastronómicos en LatAm, por lo que experiencia o interés en la industria fintech y gastronómica también es importante.

Nuestro backend está principalmente en Ruby (pero no Rails) y nuestros front mayormente en React y Flutter. Es por eso que buscamos alguien con experiencia en Ruby, pero que no tenga problema en programar también en otros lenguajes. Que entienda el stack completo, por más que la mayoría del tiempo estará en el backend. Que sepa cómo funciona un índice de la DB (y no sólo qué es), pero también cómo hacer uso de los headers HTTP de caché para optimizar la transferencia de datos, bajar costos y mejorar la experiencia. Que sepa la diferencia entre Unicorn y Puma o entre Redis, Postgres o Mongo. Que sepa cuándo y por qué es importante el manejo asíncrono de requests.

Principales tareas y responsabilidades
  • Diseñar, desarrollar y mantener servicios de backend en Ruby.
  • Trabajar con gateways de pago, bancos y APIs de terceros.
  • Asegurar que el sistema pueda manejar altos volúmenes de transacciones de manera eficiente, manteniendo a la vez una baja latencia.
  • Implementar buenas prácticas de seguridad en el manejo de datos sensibles y en la prevención de fraudes.
  • Escribir tests automáticos tanto unitarios como de integración, como parte de los pipelines de CI/CD.
  • Mentorear a otros miembros del equipo y realizar revisiones de código asegurando la calidad de los desarrollos, sin comprometer la agilidad de las subidas a producción.
  • Implementar estrategias de logging, monitoreo y alertas para garantizar una alta disponibilidad y rápida detección de anomalías (OpenSearch, Grafana, Open Telemetry, Prometheus, CloudWatch)
  • Monitorear métricas y alarmas para responder y contribuir rápidamente a la resolución de incidentes.
Requisitos
  • Seas estudiante avanzado o egresado de Ingeniería en Sistemas, Informática, Ciencias de la Computación o carreras afines o estés cursando los últimos años (Excluyente)
  • Cuentes con al menos 2 años de experiencia en desarrollo de Backend.
  • Tengas un sólido conocimiento de desarrollo, diseño y uso de APIs, siendo un plus que conozcas los estándares de JSON:API, OpenAPI y JSON Schema.
  • Sepas de protocolos de Internet, principalmente HTTP, pero también de TCP, UDP, WebSocket y protocolos comúnmente utilizados en desarrollo web.
  • Sepas de base de datos relacionales, preferentemente PostgreSQL.
  • Sepas de Git más allá de los comandos estándar (pull, add, commit, merge, push) y entiendas la importancia de tener una historia de commits ordenada y clara.
  • Que tengas experiencia desarrollando en Linux es un gran plus.
  • Que tengas experiencia en empresas de Pasarelas de Pagos, Fintech o afines es un gran plus.
Beneficios
  • Salarios competitivos internacionalmente.
  • Opciones en la modalidad de contratación.
  • Cobertura de salud dependiendo de la modalidad.
  • Trabajo remoto, presencial o mixto. Contamos con oficinas en Ciudad de Buenos Aires, Santiago de Chile o Ciudad de México para que vayas cuando quieras y necesites.
  • Feriados locales + día de cumpleaños libre + días hábiles de vacaciones.
  • Capacitación Inglés / Portugués in company.
  • Cobertura de Wellhub, para que entrenes cuando y donde sea.
  • Beneficios adicionales por partnerships con otras empresas.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Consumers Founding Engineer
Consumers Founding Engineer

fudo • Chamba

Hybrid
INR 6,718,000 - 11,516,000
Trabajo remoto o semi-presencial
Salarios competitivos internacional
Feriados locales + días libres
+3
Admin & Finance Coordinator
Admin & Finance Coordinator

fudo • Chamba

Hybrid
INR 94,000 - 132,000
Trabajo remoto o semi-presencial
Salarios competitivos internacional­es
Oficinas en Buenos Aires
+1
Team Lead Software Engineer
Team Lead Software Engineer

fudo • Chamba

Hybrid
INR 201,000 - 403,000
Trabajo remoto
Oficina en Buenos Aires
Salario competitivo
+4
Product Design Director
Product Design Director

fudo • Chamba

Hybrid
INR 17,258,000 - 23,011,000
Trabajo híbrido
Salario competitivo internacional
Seguro de salud
+2
Senior Backend Engineer (L3) - Payments Bengaluru
Senior Backend Engineer (L3) - Payments Bengaluru

OpenFX • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Equity
Competitive salary
Career growth
Senior Backend Engineer (L3) - Payments
Senior Backend Engineer (L3) - Payments

CryptoproNetwork • India

On-site
INR 2,500,000 - 4,500,000
Competitive salary
Equity
Global impact
+1
Senior Developer Software
Senior Developer Software

TransUnion • Chennai District

Hybrid
INR 600,000 - 1,200,000
Fullstack Tech Lead
Fullstack Tech Lead

Teamified • India

On-site
INR 1,500,000 - 2,500,000
Flexibility in work hours and location
Access to online learning platforms
Dynamic social culture with events
+4
Senior Software Engineer
Senior Software Engineer

Chargebee • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Collaborative environment
Opportunity for learning and growth
Software Engineer
Software Engineer

practice-by-numbers • Gurugram District

On-site
INR 1,500,000 - 2,500,000