Now Hiring: Senior Software Engineer (Experience Team)

We are building a comprehensive platform for classic, exotic, and specialty vehicles. As a leader in our industry, our platform serves millions of users, and we are seeking a Senior Software Engineer to help take our Phoenix + LiveView infrastructure to the next level.

This is a high-impact feature-full role on the Experience Team, where you’ll be responsible for building new greenfield features and leading technical refactors to tackle tech debt.

What You’ll Do:

  • Implement, and optimize complex frontend features using Phoenix and LiveView.
  • Collaborate with product and design teams to deliver seamless user experiences.
  • Ensure scalability, maintainability, and performance of our frontend systems.
  • Mentor team members, foster technical excellence, and lead by example.
  • Contribute to our open-source projects, enhancing the Elixir ecosystem.

What We’re Looking For:

  • 5 years of professional software development experience, with at least 2 years working with Elixir and Phoenix / Live View.
  • Deep understanding of modern frontend technologies including HTML, JavaScript, REST APIs, and GraphQL.
  • Proven experience with Phoenix LiveView and Surface, or comparable real-time UI frameworks.
  • A track record of building robust, user-friendly, and scalable web applications.
  • Excellent collaborative approach and customer-minded focus.
  • Strong communication skills and the ability to mentor and guide junior developers.

What Sets You Apart:

  • Passion for the Elixir ecosystem and experience contributing to open-source projects.
  • Interest or expertise in automotive data or a curiosity about classic and specialty cars.
  • Ability to balance technical leadership with hands-on coding.

Why Join Us?

  • Remote US-based work hours with infrequent meetings.
  • Full benefits package including 401(k), health/dental insurance, and flexible PTO policy.
  • Work on a product that reaches millions of users and influences the automotive industry.
  • Be a part of a collaborative, passionate, and experienced team.

How to Apply:

  • Send an email to jobs-elixir@classic.com, please include:
    • Your resume.
    • Your full name & working location.
    • Links to relevant experience (live websites or Github projects).