• Home
  • Contact us
Post a Job for $99

Working remotely changes your life forever

Lead Software Engineer at Freeman's | Hindman

Company Culture: At Freeman's|Hindman, we are driven by the belief that meaningful objects enrich and inspire lives. As one of the fastest-growing fine art auction houses in the U.S., we pride ourselves on delivering exceptional service, maintaining the highest standards of excellence, and treating our clients and their treasures with the utmost respect. With over 150 auctions annually, we handle everything from contemporary art and fine jewelry to rare books and French furniture. Our presence spans 6 salerooms and business offices in cities like New York, Chicago, Miami, and more, allowing us to serve both local and global clients. Our Engineering Team operates remotely, with members across multiple continents. We embrace asynchronous work while fostering collaboration through pair programming and daily scrums. Our iterative process balances tech debt reduction with delivering impactful features. Above all, we remain humble, knowing our work supports the broader mission of the company.
Position Summary: As the Lead Software Engineer, you will spearhead a small, dynamic team dedicated to building and maintaining a robust software platform for auction management. You will oversee all aspects of development, from database architecture and feature implementation to testing, continuous deployment, and team mentorship.
Responsibilities:
  • Lead and mentor a team of remote engineers, fostering a collaborative and high-performance environment.
  • Ensure seamless communication and alignment across Engineering, Product Management, and internal stakeholders.
  • Develop server-side logic and tests using Ruby on Rails.
  • Create intuitive front-end interfaces with Vue.js, ensuring a smooth user experience.
  • Oversee code reviews and maintain high test coverage standards.
  • Participate in end-to-end quality assurance for features and bug fixes.
  • Identify and resolve technical bottlenecks and root causes of issues.
  • Manage DevOps deployments for backend and web applications.
  • Maintain infrastructure-as-code using Terraform.
  • Adapt team priorities and roadmap to align with evolving business needs.
  • Demonstrate an appreciation for art and design.
  • Champion the Freeman's|Hindman brand in all client and team interactions.
  • Adhere to client interaction guidelines in all communications.
  • Perform other duties as assigned.
Education & Experience:
  • Bachelor's Degree in Computer Science or Engineering preferred but not required.
  • Proven leadership skills and the ability to align a team toward shared goals.
  • 5+ years of experience in front-end and back-end development.
  • Strong knowledge of Ruby on Rails monolith projects and experience with Vue, React, or Angular.
  • Experience managing and scaling RESTful APIs.
  • Proficiency in UNIX development and hosting environments.
  • Experience with continuous deployment for web applications.
  • Familiarity with SQL databases, raw SQL queries, and performance optimization.
  • Experience with RSpec or similar testing frameworks.
  • Deep understanding of Git.
Skills:
  • Adaptable, quick learner, and effective collaborator with engineers and stakeholders.
  • Strong communicator with a focus on transparency.
  • Exceptional problem-solving abilities.
Competencies:
  • Passion for client satisfaction and service excellence.
  • Effective problem-solving skills.
  • Team-oriented mindset.
  • Self-starter with a proactive attitude.
  • Commitment to delivering high-quality results.
APPLY NOW
Freeman's | Hindman logo