iOS Mobile Application Design

Jobmine is a brand new approach to job searching by allowing users to swipe through jobs that suit their criteria and choose instantly whether to save or reject.  The key goal of the app design was to take away the burden of job searching by using analytics to suggest suitable jobs. The design had to convey simplicity, and put the fun back into job searching, whilst maintaining a professional look and feel.

Key Client Requirements

After extensive conversations, requirements gathering session and brief of deliverables defined, the three key client requirements were




Modern UI



Who’s Going to Use it?

 As part of any project, understanding who is likely to use the application, and more importantly – HOW, hugely impacts the design and ultimately the success.

User Scenario 1 - Carly

Carly is a university graduate who has just finished her course and is looking for a job for the summer. She is a keen user of technology and often spends time browsing social media apps on her mobile phone. She likes to have information at her fingertips, and expects apps to be clean and easy to use. Carly wants to quickly navigate and apply for potential jobs between her busy social life without having to spend too much time searching and navigating through pages of unsuitable results.

Carly’s key requirements: Speed; Simplicity; Modern UI

User Scenario 2 - Paulo

Paulo is a barista currently working for a popular chain in Central London. He wants to take the next step in his career and find a role that is more responsibility, and closer to home. The only time he gets to browse new roles is on his mobile during his morning and evening commute, therefore he wants an app that he can use to quickly browse through, upload his information and make it searchable to potential employers, and provide an easy method of discreet communication.

Paulo’s key requirements: Simplicity; Convenience; Communication

User Scenario 3 - Sarah

Sarah is a recruiter who specialises in roles within the food and drink industry who wants to be able to contact potential new candidates for job roles she has on offer. She is a busy lady who wants to be able to find suitable candidates quickly, however also understands candidates are also likely to be very busy and unable to chat easily. She therefore needs a tool to be able to easily reach out and contact candidates easily and discreetly, whilst providing her with all the information she needs.

Sarah’s key requirements: Functionality; Ease of Use; Communication

The Proposed Solution

To satisfy the different user scenarios, an iOS mobile application, candidate dashboard, recruiter dashboard and public facing website was required.  The iOS application should allow the candidates to create a profile, input their job requirements and create a search criterion which would influence the results displayed.  As most candidates wanted simplicity and speed, a “swipe left” and “swipe right” functionality was decided upon, to ensure candidates could quickly browse, apply, or save jobs quickly and easily.

Along with a candidate app, a web based dashboard for both candidates and employers was required, to provide a more functional tool to compliment the simplicity of the mobile app.  To promote the service, a simple one page website was designed which would highlight key functionalities of the solution, along with providing the users a way to log into their respective dashboards.

It’s all about the technicalities…

To understand how the users would navigate the app and dashboards, I put together detailed user flow diagrams, to show the paths the user would take to find their way through the solutions in the best possible way, and not only make sure there were no blocks within the user flow, but also create the simplest and easiest journey possible for the users.

Once the flow of the app and dashboards had been clearly defined, I worked up low fidelity wireframe layouts to identify how the assets and functionality of both will be displayed on screen to identify the placements of imagery, buttons, text and overall interactivity and touch points, that would work to ensure the best possible user experience throughout the solution.

… but not forgetting the visuals

As simplicity was key to the solution, I created a unified set of visuals based on the wireframe layouts, which were used throughout the mobile application, and both the candidate and employer dashboards. The same look and feel was translated through to the customer facing website.

Piecing it all together

Once the flow and the UI had been defined, I put together an interactive prototype of the mobile application using MarvelApp to test each user scenario, and fix any inconsistencies or confusions within the user flow.  I also built the front-end responsive HTML, CSS, and JavaScript for the candidate and employer dashboards, which was then handed over to back-end developers for integration with their database system.

The final result

The mobile application is currently available for download on the App Store and, more information on the product can be viewed on their website.

Share This