Software Engineer

Spinnaker Search
Exton, PA

Our client is a long-established, mission-driven company operating at the intersection of technology and music education. With a strong reputation for innovation in a highly specialized domain, the company develops proprietary platforms and tools that support music educators and performers worldwide.

The Software Engineer role is a hands-on opportunity for an engineer who enjoys building tangible products that users truly care about. This position sits at the core of a small, collaborative engineering team and focuses on developing and enhancing mobile applications, web-based systems, and proprietary music technology platforms. It is an especially compelling opportunity for someone with both solid software fundamentals and a personal connection to music, such as experience reading or performing sheet music.

This is a direct hire role based in Exton, Pennsylvania, with a hybrid on-site schedule.

The Role You’ll Play

This Software Engineer will play a critical role in delivering and enhancing internally developed software products that support music educators and performers. The role blends traditional full-stack development with domain-specific challenges tied to sheet music technology and optical music recognition.

Initially, this individual will help bring a mobile application rebuild across the finish line, followed by deeper involvement in the company’s proprietary sheet music and recognition systems. The work is practical, impactful, and highly visible, with clear ownership over features and deliverables.

  • Contribute to the design, development, and delivery of cross-platform mobile applications.

  • Support and enhance a proprietary software product used to render and display music across multiple platforms.

  • Maintain and improve an Optical Music Recognition (OMR) system focused on recognizing and structuring sheet music data.

  • Write, test, and maintain clean, reliable code across web and mobile environments.

  • Work with APIs, databases, and backend services to support application functionality.

  • Collaborate closely with other engineers and stakeholders to translate user needs into technical solutions.

  • Participate in code reviews and follow modern development best practices.

  • Create and maintain technical documentation.

  • Work from user stories and product requirements provided by the team.

 

Background Profile:

The ideal candidate is a Software Engineer with a solid technical foundation who enjoys solving real-world problems and seeing their work directly impact users. This person does not need prior experience in sheet music technology, but must be comfortable reading sheet music and understanding musical notation at a basic level.

This role is well-suited for an early- to mid-career engineer who is eager to grow, take ownership, and work in a niche but meaningful domain.

  • 1–5 years of professional software engineering experience.

  • Experience with Node.js, TypeScript, and Vue.js.

  • Familiarity with SQL and relational data concepts.

  • Experience working with RESTful APIs and integrations.

  • Understanding of version control systems such as Git.

  • Ability to work independently while collaborating within a small team.

  • Ability to read and understand sheet music (formal professional experience in music technology not required).

Preferred / Nice-to-Have

  • Experience with CapacitorJS or similar mobile packaging frameworks.

  • Experience distributing mobile apps via Apple Developer Console and Google Play Store.

  • Familiarity with CI/CD pipelines.

  • Python experience, particularly related to OCR or machine learning workflows.

  • Exposure to computer vision, OCR, or recognition-based systems.

  • Background in music performance, education, or ensemble participations

Posted 2026-01-16

Recommended Jobs

Fleet Mechanic

PLP Company
Bethel Park, PA

Fleet Mechanic Position:  Fleet Mechanic Parking Lot Painting Company (PLP Co.) has built a reputation for being a premier specialty contractor involved in the installation and removal of pav…

View Details
Posted 2026-02-02

Warehouse Employee / Delivery Driver

Mygrant Glass
Sewickley, PA

Mygrant Glass Company is the largest independently owned auto glass distribution company in the United States. We are currently seeking team players to make deliveries and work in our warehouse in Se…

View Details
Posted 2025-10-09

Estimator

Andritz
Ambridge, PA

Every day, ANDRITZ continues to deliver successful innovative solutions to our customers globally. Why are we so successful? Because we are passionate and love what we do! We are at the forefront of …

View Details
Posted 2026-02-10

Flooring Estimator/Measure Person

Floor Designs Unlimited Flooring America
Pittsburgh, PA

Summary Floor Covering Estimator / Measure Person Immediate opening available for experienced flooring professional for a long standing family owned operating a retail flooring showroom know…

View Details
Posted 2026-02-28

Line Cook

LongHorn Steakhouse
West Homestead, PA

WE ARE LONGHORN. Legendary food and service begins with legendary people. We believe in earning the loyalty of our Team Members with our strong, diverse culture, well-done benefits and growth opport…

View Details
Posted 2026-01-22

Certified Nursing Assistant (CNA)

Embassy of Scranton
Scranton, PA

– About Our Company At Embassy Healthcare , we are a leading healthcare organization dedicated to delivering compassionate, patient-centered care and improving the health and well-being of our c…

View Details
Posted 2026-02-24

General Dentist

ProSmile
Aldan, PA

Job Title: General Dentist  Department: Clinical  Reports to: Chief Dental Officer  FLSA Status: Exempt  Company Overview  ProSmile is one of the fastest-growing dental organizations, w…

View Details
Posted 2026-01-15

Territory Sales Manager

IMAC Systems, Inc.
Tullytown, PA

Territory Sales Manager Job Location: Tullytown, PA. (Mid-Atlantic Region) Category: Full Time Job Start Date: Immediately Responsibilities / Duties: The responsibilities and duties of the Ter…

View Details
Posted 2026-01-28

Milieu Counselor

Elwyn
Media, PA

Overview: Join a Team That Changes Lives   For more than 170 years, Elwyn has been leading the way in supporting children, teens, and adults with autism, intellectual and developmental disabiliti…

View Details
Posted 2026-02-09

Host / Hostess

Waffle House, Inc.
Washington, PA

At Waffle House, we are not in the food business. We are in the People Business and we are hiring immediately for full time and part time servers (all shifts). Being in the People Business, we don’t…

View Details
Posted 2026-01-28