Job Description You will be involved in the design and development of innovative solutions to both technical and business problems along with architecture and development of iOS applications. You will communicate regularly, write clean code, review, analyse and resolve application issues as needed. You will collaborate with the team members to consult on the design and implementation of new functionalities and solutions in-line with the departments’ visions. Moreover you will evaluate strategies, make recommendations on changes and improvements. You will continuously learn and keep up to date with emerging technologies to evaluate impact to business and member value. On a daily basis you will be testing your outputs to ensure that they are in excellent working order. Moreover, you will be deploying developments and monitoring uptake by the target audience and will use clients' feedback to inform the creation of subsequent versions of each development. On offer is an exciting career where you'll make an impact and work with innovative technology solutions. You'll perfect your skills alongside a talented and collaborative team while enjoying the recognition, progression and extensive benefits of a global organisation.