The employer is looking for:
An experienced Swift developer to help us fix our IOS application. The developer needs to have experience of working with a non-technical audience and guide them through the process of providing access tokens, permissions, etc over the call. The Android version of this application can be viewed here: [login to view URL]
You can read more about the concept of iPlumber here: [login to view URL]
Currently we are in a complex domain since we are not very clear on what works and what doesn’t on IOS. The application used to work but after the former developer worked on phase 2 of the application, he changed the API responses and as a result we can’t even login to the IOS app.
We have a working Android application that successfully communicates with the server thus our suspicion is the issue is mainly with API requests to the server.
The core features of the website are:
Find a plumber (through filtering, setting a region)
Make a payment
Call a plumber
Leave a tip
Since we understand that we are in a complex domain and the scope is not very clear, we need to work in a very agile methodology focusing on small increments and deliverables, before committing to a large scope.
First sprint can be focused on
making sure that the app is properly connected to the server and making api calls to the right endpoints
Login/Logout/Forgot Password work
The app properly makes and processes API requests & responses
Our Spec document: [login to view URL]
Please write how many pages our spec document has at the beginning of your bid so that I know you read the description or viewed the spec. We will ignore any bid that didn't do it.