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.
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
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
Docker: Development environment (Rancher Desktop)
AWS: Cloud infrastructure (ECS/Fargate, S3, ECR, RDS)
GitLab CI/CD - Continuous integration and deployment
Terraform: Infrastructure as Code
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).
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! ✨

Housecall Pro

RD Station

HighlightTA

Spark Tek Inc

VetsEZ

Heinsohn

Heinsohn

Heinsohn