Ionic framework UX/UI expert needed to refactor prototype Ionic application, introducing best practices and a smooth user experience.
The ideal applicant will have very strong experience in Test Driven Design (TDD) and Unit Testing best practices in Ionic framework and JS.
Existing application is in Ionic 1 framework (v 1.3) using default styles (no theme or Positive theme).
The work will involve extensive interaction with the back-end REST api, but will focus on implementing best practices on the front end (Ionic/JS) application. This will include refining and expanding existing unit testing to achieve 100% coverage. The tests must include negative testing and validation to have full coverage.
This project requires strong UI experience, and will require the developer to introduce corporate identity and design elements into the application. This will involve decisions including theming, color design, fonts, and element naming to achieve optimal flow through application.
This project will also require strong UX experience, to make the application flow according to emerging best practices, creating the most efficient and intuitive workflow. This will involve decisions such as logical organization, input validation, and element layout and formatting. Clear calls to action and simplicity of design are critical.
The metrics by which we will judge success are:
1) does the application follow best practice for TDD and achieve 100% code coverage, where the tests properly express the intent of the application, and
2) does the application UI and UX transparently guide the user toward the happy path at every step of the process?
Strong expertise required in : Ionic framework, Angular, JS, Git, and TDD
Strong experience preferred in : Karma