Who are we?Tomplay reinvents sheet music, for an interactive and immersive playing experience. Tomplay interactive sheet music allows all musicians to play along with classical, pop, rock, folk, jazz, film and world music scores accompanied by real recordings from professional musicians.
Thanks to unique technology, the interactive scores scroll automatically on-screen, creating an immersive, concert hall experience. With features such as controlling the speed of the score’s recording, looping selected passages and self-recording, Tomplay makes learning music simpler, more effective, and more fun.
Tomplay app is used by more than 1 million musicians worldwide and has won multiple startup awards. More information on www.tomplay.com and in this video: https://www.youtube.com/watch?v=pqgZLKMPlr8
Job Summary: We are seeking an experienced Software developer with extended experience in low-level audio, music and data processing, and cross-platform development. The successful candidate will be responsible for developing audio playback, music, and score components, as well as native plugins.
Along with Tomplay’s co-founders and the app developers you will work on the following tasks: Develop functionality in C/C++, mostly in the context of audio handling and music playback.Manage native plugins with various functionalities on iOS, Android, Windows, MacOS and WebAssembly.Develop native platform-specific functionality in C/C++, Objective-C and Java.Develop further disruptive learning functionalities (personalized score recommendations based on the user’s playing patterns for example). What we require from you: Strong software engineering background.Strong C/C++ experience.Experience with C#, Objective-C.Experience with Unity and mobile app development is a plus.Experience with Python, JavaScript, WebAssembly and Java is a plus.Experience with software development tools and technologies such as Git, Agile development methodologies, and testing frameworks.Capable of managing multiple large code bases with dependencies.Strong problem-solving and analytical skills, with an attention to detail and accuracy.English speaking, very good communication skills, open-minded, precise and solution-oriented. Initiative and involvement are highly appreciated.You play a musical instrument and can read traditional music notation.
Technical details: Start date: as soon as possible. Looking for full/ part-timeSalary: competitive, will be discussed during the interview Person of contact: Natalie Olivero / Assistant to the CEO & HR manager Please send your CV and cover letter to nolivero@tomplay.com