Playbypoint is committed to building the next generation of software and connecting the world of sports 😎. We are revolutionizing the racquet sports industry by redefining club management through cutting-edge technology. Our goal is to drive unparalleled player engagement and propel clubs to new heights of success. 🚀
We are looking for a Software Engineer with proven experience in Ruby on Rails to join our Payment Integrations team. This role will be key in developing, maintaining, and optimizing our integrations, including payment gateways and wallets.
Buscamos Ingeniero/a de Software con experiencia demostrable en Ruby on Rails para unirse a nuestro equipo de Integraciones de Pagos. Este rol será clave en el desarrollo, mantenimiento y optimización de nuestras integraciones, incluyendo pasarelas de pago y wallets.
This posting is original from the Get on Board platform.
Job functions
Diseñar, desarrollar e implementar integraciones de pago con:
Pasarelas (Stripe, bancos)
Wallets y otros métodos digitales
Desarrollar y mantener funcionalidades como:
Pagos (Cards, ACH, pagos recurrentes, 3Ds)
Gestión de dispositivos POS
Modelos de datos (Payment model, tablas y relaciones)
Documentación y APIs (estatus, entornos y credenciales de Test/QA)
Definir y documentar el ciclo de vida de las pasarelas de pago.
Implementar trazabilidad y optimizar los registros de logs.
Refactorizar componentes clave:
Modelos y jobs relacionados con pagos
Tablas y relaciones en la base de datos
Contribuir a un entorno actualizado, bien documentado y escalable.
Qualifications and requirements
Experiencia sólida en Ruby on Rails
Conocimiento en integración y desarrollo de sistemas de pagos (3Ds, pasarelas, wallets)
Capacidad para trabajar con documentación técnica y entornos QA
Experiencia en diseño y optimización de bases de datos
Conocimiento práctico en herramientas de monitoreo y trazabilidad de pagos
Conocimiento práctico en detección de fraudes en pagos
Desirable skills
Experiencia con metodologías ágiles (Scrum, Kanban)
Buen manejo de sistemas de control de versiones (Git)
Experiencia con Sidekiq u otro procesador de tareas en background
Habilidades de comunicación y trabajo en equipo, colaborando con otros equipos técnicos y de producto
GETONBRD Job ID: 53450
Conditions
Flexible hours
Flexible schedule and freedom for attending family needs or personal errands.
Company retreats
Team-building activities outside the premises.
Computer provided
Playbypoint provides a computer for your work.
Personal coaching
Playbypoint offers counseling or personal coaching to employees.
Remote work policy
Locally remote only
Position is 100% remote, but candidates must reside in South America, Costa Rica, El Salvador, Guatemala, Mexico or Panama.