Senior Ruby on Rails Developer
Join Heinsohn and be part of something greater 🚀
At Heinsohn, we partner with clients across North America and LATAM, building innovative solutions in an agile, diverse, and multicultural environment. We are passionate about technology, continuous learning, and collaboration - and we want you to be part of this growth.
We are seeking a skilled and bilingual Software Engineer to join our team working on a comprehensive auction house management platform. The platform is a Ruby on Rails monolith with a Vue.js frontend that powers the entire auction lifecycle-from consignment and cataloging to integrating with Basta for live and timed auctions, invoicing, and settlement.
Core Backend Tasks:
Inventory & Consignment Management: Building features for tracking physical items through their lifecycle, managing receipts, and more.
Auction Operations: Developing tools for auction scheduling, lotting, bidder registration, and KYC compliance
Live & Timed Auction Integration: Integrating with third-party auction platforms (Basta) via REST APIs, handling real-time bid synchronization via Webhooks.
Financial Systems: Implementing invoicing, payment processing (Stripe), settlement calculations, and accounts receivable reporting
Shipping & Logistics: Building systems to track item locations across multiple physical locations and manage shipping workflows
Public & Private APIs: Maintaining and extending both public-facing APIs for the website and internal administrative APIs
Tech Stack:
Ruby on Rails 6.1 - Core application framework
PostgreSQL - Primary database
Redis - Caching and job queue backend
Elasticsearch - Search functionality (via Searchkick)
Sidekiq - Background job processing
RSpec - Testing framework
Infrastructure & DevOps:
Docker: Development environment (Rancher Desktop)
AWS: Cloud infrastructure (ECS/Fargate, S3, ECR, RDS)
GitLab CI/CD - Continuous integration and deployment
Terraform: Infrastructure as Code
Requirement for the opportunity:
Advanced english level is a must (B2 - C1)
Advanced spanish level is a must (C1)
Strong Ruby experience (Ruby 2.7+)
Strong Ruby on Rails experience (Rails 5+) - Experience with ActiveRecord extensions (Paper Trail, Searchkick, Acts As List, Friendly ID, etc.) is a plus.
Experience with Docker and containerized development environments
Knowledge of AWS services is a plus (ECS, S3, RDS).
Benefits
100% remote work from any LATAM country
Opportunity to work on international projects with multicultural teams
Culture that encourages professional development and continuous learning
Spaces for innovation, well-being, and career growth
Ready to take your talent to the next level?
At Heinsohn, we value innovation, passion for technology, and teamwork. If this sounds like your next challenge, apply today and let’s make history together! ✨
- Departamento
- HBT Latin America & North America
- Ubicaciones
- Perú
- Estado remoto
- Completamente remoto
- Tipo de empleo
- Tiempo completo
- Nivel de empleo
- Profesionales
Acerca de Heinsohn Business Technology
Somos Heinsohn Grupo Empresarial ofrecemos soluciones tecnológicas a la medida de tu empresa, con más de 43 años de experiencia y un alto nivel de satisfacción entre nuestros clientes en Latinoamérica, Estados Unidos y Canadá. Proveemos tecnología para impulsar el crecimiento de tu negocio.
¿Ya trabajas en Heinsohn Business Technology?
Ayúdanos a encontrar a tu próximo compañero/a.