Senior Mobile Developer
We are Hermes the UK’s leading consumer delivery company handing over 350 million parcels per year with a 15% growth year on year for the last five years.We are embarking on a journey, utilising cutting edge technology to ultimately engage our customers at every touch point in their digital experience.
As a team, we innovate and challenge the status quo to meet the needs of our broad and varied client base and we believe that every team member will play their part in achieving the goals of the team, department and company. As an individual you'll have the support to grow and progress your career; we are building a learning culture where it's safe to fail, and failures seen as learning opportunities.
You'll be working as likeminded team, people with passion for technology, agile environments and dedicated to producing high-quality solutions at speed.
We are looking for a Senior Mobile Application Developer who will work as part of a team to develop and implement software solutions, working with senior developers in their squads to build software solutions that support our technology road map across both iOS and Android.
They will work in an agile framework and support their scrum team in building software as dictated by their team’s product backlog.
The Senior Developer will be given a great deal of autonomy and will be challenged with cutting edge projects that span all areas of mobile development.
Typical work for the Senior Mobile Developer will include building functionality, for new and existing apps from detailed specifications. Developers are supported by Project Managers, Solutions Architects, Business Analysts and a dedicated QA / Testing team.
With the support of the Lead Developers they will be expected to develop software solutions; settings expectations and priorities throughout the development life cycle; programming using agreed languages and products; designing and conducting tests.
The successful candidate will be expected to continually self-educate and keep their job knowledge up to date, keep abreast of emerging relevant technologies; participating in educational opportunities; maintaining and participating in professional networks.Experience and Skills Required
Demonstrable software coding experience across both iOS (Swift,Objective-C) and Android (Java) with experience of developing and implementing unit tests for both existing and newly developed code bases. You'll have experience of writing clean code and debugging existing code with experience of version control systems such as GIT, Subversion etc
An understanding of web service protocols such as REST, SOAP and API
Good time management, organisation and prioritisation skills. You'll be a motivated self-starter with a strong desire to produce high quality solutions
Ability to break down complex problems and communicate to their peers
Strong problem solving skills and a desire to take on a challenge
Understanding of both TDD and BDD development techniques
Understanding of Cloud Computing technologies such as AWSWhat We Can Offer You:
We can offer you a competitive salary, bonus, 26 days annual leave plus bank holidays, 3% contribution into your pension, life assurance and income protection. On top of this, we offer a great range of flexible benefits that aim to provide something for everyone, so whether you want shopping vouchers, insurance or healthcare we’ve got you covered.
This role offers fantastic opportunities for you to climb the career ladder into managerial roles within both the function and wider business. At Hermes, we don’t just accept difference — we celebrate it, we support it, we thrive on it and are proud to be an equal opportunities employer.
If you are ready to develop your career in an empowering, growing yet supportive business then why not join us? Clicking apply is the first step to ‘Being the Me in Hermes' Apply Today
When applying for a job, do not provide bank account details or any other financial information. Never make any form of payment. WhatJobs is not responsible for any external website content. Report this job