We publish a web app for outdoor photography planning, with around 40k monthly active users.
The web app is written in AngularJS 1.x, with a toolchain built on Yeoman, Grunt, npm and Bower. The app was primarily written in 2014 and has been maintained periodically since then.
Since the release of Apple Safari 11.0 on macOS, the Google Map pin and annotation functionality no longer works consistently in that browser. It continues to work as expected in other major browser (e.g. Chrome, Firefox).
We're looking to have the web app updated so as to fix the incompatibility with Safari 11 and to update the tooling and dependency versions to ease future maintainability. I expect this will involve switching out the no-longer-maintained angular google maps module with a current replacement, and probably some updates to the npm and bower dependencies.
Less than 30 hrs/week
Less than 1 month< 1 monthProject LengthDuration
I am willing to pay higher rates for the most experienced freelancers