Software Engineer

last updated March 29, 2022 19:16 UTC

Music Prodigy is growing. Music Prodigy is looking to add a talented, passionate software engineer to join our mission to provide the world’s most used platform to spread music education. At the heart of Music Prodigy is its real-time polyphonic pitch detection which provides any user access to immediate performance assessment for any instrument, including voice and polyphonic instruments like acoustic guitar and piano. As such, Music Prodigy technologies have been and are being used by hundreds of thousands of users: teachers, students, and do-it-yourself music learners.

This software engineer will have have a front-end focus and will implement user-experience improvements using the existing software code base. As needed, this role will also provide “hot-fix” support as users find bugs. An individual who can flexibly code in a variety of languages and technologies will excel at this position. For example, there will be tasks requiring C++ work, as well as webstack tasks requiring php, javascript and AJAX.

Duties include but are not limited to:key contributor on a small team of engineers and developers

quickly solve and implement UI improvements as requested by users, teachers, students and internal team

expertly code in languages and technologiesclient-side: C++, Cocos2dx

server-side: html, css, javascript, AJAX, php

help define software and functionality requirements; e.g. distill customer, teacher, student and user feedback into actionable engineering tasks

help create and adhere to project plans and deadlines

implement new and improve existing features and functionality

provide assistance in troubleshooting customer-reported bugs as needed

help form and follow a development cycle to ensure both fast iteration and safety

help create automated tests to ensure new fixes don’t introduce new bugs

Shopping Cart
There are no products in the cart!
Total
 0.00
0