IOS Engineer

Location: London
Salary:
Closing Date: 27 March 2020
Apply Now
WORK PERMIT:
All applicants must be based in the UK and confirm that they are able to prove their eligibility to work in the UK.

Job Description

Who We Are:


Lloyds Banking Group is the largest provider of digital banking products in the UK. Day after day, more and more customers are accessing their accounts using desktop and mobile with over a billion logons to our digital banking services last year. There couldn’t be a better time to join us as we work to become the best bank for customers and continue to build an exciting future for our people.

Consumer Onboarding will give you the opportunity to work in a fun dynamic team who are at the forefront of leading the way for customers & colleagues in transforming & digitising the Lloyds Banking Group Retail Bank across mobile, branch, telephony and internet banking. The transformation culture Consumer Onboarding lives by is to empower its co-located teams to create dynamic environments using agile methodology, including scrum, ultimately providing outstanding customer experiences; and by driving innovative technology solutions that drive iterative change across research, buy and servicing needs to market at pace.


Passionate, inspiring and customer-centric, the Lab in which this iOS Engineering role sits is responsible for driving and executing the strategy for how the Bank engages with it’s customers in an evolving digital world. We are building two-way messaging capabilities to support customers resolve their queries and transforming the way we personalise our digital experiences, unlocking our rich customer and behavioural data to deliver individual experiences when customers interact with our apps and websites.


Accountabilities:

We're looking for iOS Software Engineers who are excited about writing clean, modular, and well-tested applications. We value easy-to-maintain code, solid engineering practices, and sensible use of frameworks, patterns, and automation.​

We work in a complex business with a high volume of customers and transactions, so a desire to dive into the details and come up with creative solutions is key. There's a wide engineering community at the bank, and we're always keen to hear from people who actively engage with technical groups.


Key Responsibilities:

 * Working with the Strategy and UX/UI Design teams as well as customer organizations to architect, design, and implement solutions.
 * Contributing to the technical leadership team's work of driving the technology and future of the platform.
 * Explore up-and-coming technologies and software products; seize learning and knowledge-sharing opportunities.
 * Support the team by providing advice, coaching, and educational opportunities


Essential Skills, Qualifications, and Experience required to do the role:

 * Practical Swift 5 experience with focus on native unit and UI testing, and designing adaptive UIs using storyboard and autolayout
 * Strong knowledge of Apple UI design principles, interface guidelines, patterns, and best practices
 * Proficient understanding of code versioning tool Git
 * Understanding of basic App architectures (i.e. MVVM)
 * familiarity with RESTful APIs to connect iOS applications to back-end services
 * Familiar with Agile principles and methodologies and usage of related tools – JIRA and CI/CD


Desired skills and experience:

 * Familiarity with sending and handling push notifications
 * Creating and managing frameworks in a modular codebase
 * Knowledge of unit testing using Quick/Nimble
 * Experience of reviewing other developers’ code
 * Experience with scripting languages, e.g. ruby
 * PromiseKit, Jenkins, Fastlane
 

If this is you, come and join our inclusive, values-led culture focused on making a difference. We're big believers of diversity & inclusion where everyone is welcome.

So what can we offer you in return?

You can expect excellent benefits, personal development and a career that’s enriching and full of opportunity.

You'll also receive a package that includes

 * Discretionary bonus
 * Cash sum of 4% which you can exchange for a variety of benefits or simply take the cash
 * Private Medical Insurance
 * Pension, where we'll give up to a max of 13%
 * Share plans
 * 30 days holiday


PLEASE NOTE:

We strongly recommend that you do not provide your bank account details when applying for a job. If you see a vacancy on Asian Jobsite requesting bank account details please email webmaster@asianjobsite.co.uk