← Back to Job Listings
Art+Logic logo

C++ and JUCE Audio Developer

Art+Logic
Antigua and Barbuda +369d

Job Summary

Art+Logic is seeking a Software Audio Engineer with 5+ years of C++ experience and expertise in JUCE. The ideal candidate will have strong communication skills, UI design experience, proficiency in connecting to web services from JUCE, and familiarity with embedding web views. This role offers flexible hours, remote work across North America, long-term contract opportunities, and a supportive team environment.

Company Benefits

  • Flexible working hours
  • Remote work in North America
  • Long-term contract opportunities
  • No commuting required
  • Work-life balance support

Art+Logic is looking for a Software Audio Engineer to work with us on interesting custom software projects. We’ve been around since 1991, and we’re still going strong. 

Our ideal developers thrive in the environment of variety and challenge that is inherent to custom software development, working with us in a long-term relationship over many projects for numerous clients.

We work remotely all over the United States and Canada. We expect you to be able to work well on your own and comfortably with teams. You won’t have someone looking over your shoulder so you'll need to be communicative and reliable, and hold yourself accountable. We depend on each other.

Art+Logic is run by humans, who work and create using technology. Things can go wrong and we need to respond to the unexpected by being kind, considerate, fair, flexible, and calm. We treat our clients and peers as respectfully as we would like to be treated. 

What we are looking for: (aka: skills)

  • 5+ years C++ experience in a <blank> context

  • 3+ years experience working with JUCE

  • Excellent verbal and written communication skills in English

  • A sharp eye for UI detail, specific experience/comfort with JUCE's GUI features, and experience with Figma design implementation

  • Proficiency with connecting to web services from JUCE (building requests, parsing responses, handling delays and errors)

  • Experience with web views embedded in a JUCE/C++ application

  • Bonus: Experience working with Mongodb from C++

Relationship Details:

We are looking for Contractors (1099) for long term open-ended relationships. Work hours are flexible; requiring reasonable overlap with normal working hours to support team communications, and not just nights and weekends. We are ONLY looking for people in North America. 

We want you to enjoy working for us, and to be able to have a life outside of work. Since you're not commuting you can embrace the freedom of working from where you enjoy living, and use the saved time for your personal life and relationships. We don’t ask our developers to work consistently over 40 hours/week.