Senior Software Engineer (Ruby on Rails, Payments) in Playbypoint

FULL_TIME

  Remote (6 locations) | Expert | Full time | Programming

7 applications
Replies between 1 and 5 days
Last checked today
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.

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

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.

  1. Jobs
  2. Programming
  3. Playbypoint
  4. Senior Software Engineer (Ruby on Rails, Payments)

About Playbypoint

Senior Software Engineer (Ruby on Rails, Payments)
Playbypoint •   Remote (6 locations)
Share this job Share