Software Engineer (Android mobile engineer)

Last updated 41 minutes ago
Location:Bristol, Edinburgh, Greater London
Job Type:Full Time

End Date

Friday 23 April 2021

Salary Range

£57,861 - £64,290

We support agile working – click here for more information on agile working options.

Agile Working Options

Other Agile Working Arrangements / Open to Discussion

Job Description Summary

We're looking for a dedicated Android Engineer with good technical experience in Android mobile development.

Job Description

Software Engineer (Android mobile engineer)

Location: London Wall office

Other Locations: Bristol, Halifax Copley

Our Mission

We're on a journey to build the bank of the future, and we need your help. We’re continuing our extensive transformation Programme, redefining what a bank is from the inside out. Become part of our diverse team where you'll change the lives of more than 26 million customers through brands including Lloyds Bank, Halifax, Bank of Scotland, and Scottish Widows.

Why we’re doing this?

We're committed to Help Britain Prosper and become the best bank for customers. As part of this, we're redefining our digital capability, providing customers with simpler, continuous interactions across online, mobile and branches. Our digital platforms (public website, mobile & tablet app, and internet banking website) are where the majority of customer and colleague interactions with the bank take place.

The team

The Onboarding & Customer Communications team is a fun dynamic team who are at the forefront of transforming & digitising the Group Retail Bank across mobile, branch, telephony, and internet banking. The transformation culture within Onboarding & Customer Communications lives by is to empower its teams to build dynamic environments using agile methodology, including scrum, ultimately providing outstanding customer experiences; and by driving innovative technology solutions.

We're building capabilities to personalise our digital experiences, unlocking our rich customer and behavioural data to deliver individual experiences when customers interact with our apps and websites.

Who you are?

A hardworking Android Engineer with good technical experience in Android mobile development. You’ll enjoy working with the Strategy and UX/UI Design teams as well as customer organisations to architect, design, and implement solutions. Be passionate for contributing to the team's work of driving the technology and future of the platform and exploring up-and-coming technologies and software products; seize learning and knowledge-sharing opportunities.

Required

  • Excellent Native Mobile Development in Android (Kotlin)
  • Development and delivery of Android mobile apps
  • Experience in releasing mobile apps on the Google Play Store
  • Unit-test code for robustness, usability, and general reliability
  • Excellent communication skills: collaborate with multi-functional teams to define, design, and ship new features
  • Understanding of Native Hybrid Apps & communication between web and app

We’re looking with experience on 3rd Party SDKs integration with great understanding of code versioning tool Git and familiarity with RESTful APIs to connect applications to back-end services. If you have ability to understand business requirements and translate them into technical requirements and hands-on experience of continuous delivery that would be welcome.

Nice to have

  • Understanding of basic App architectures
  • Source Control Management (BitBucket, Mercurial)
  • Creating and managing frameworks in a modular codebase
  • Knowledge of unit testing using Quick/Nimble
  • Experience of reviewing other developers’ code and scripting languages, e.g. Ruby
  • PromiseKit, Jenkins, Fastlane

It would be desirable if your familiar with Agile principles and methodologies and usage of related tools - JIRA and Confluence.

What you’ll get from the role

You’ll be working with like-minded team members, and you’ll also be able to grow your own capabilities by pursuing and investing in personal development opportunities. Did you know we offer agile working patters from working 1-2 days per week from home, full-time, part-time, flexible start and finish times, or compressed hours.

What we’ll give you in return:

Salary and Benefits package: £50, 130 – £64, 290 base salary (dependent on location), plus excellent benefits including a 4% flex cash pot to spend on benefits (or take as cash), generous employer pension contribution up to 15%, 30 days holiday entitlement plus bank holidays, discretionary variable annual performance bonus and private medical health cover, share schemes and access to staff discounts!

Together we’ll make a difference. At LBG, we’re invested in your continual development. That’s why we’ve fostered a collaborative learning environment that supports your career goals and encourages knowledge-sharing!

We're proud to have received the following industry recognition:

'Stonewall Top Private Sector Employer', 'Top10 Employer for Working Families', 'The Times Top 50 Employer for Women', 'Gold Standard' and "Best Workplace Adjustments Process" from the Business Disability Forum – each demonstrating our dedication to the principles of agile working and inclusion for all.

Sound like your ideal next workplace? If you have the right skills, we're after and playing a key role in our continuing transformation programme appeals then get in touch. We'd love to hear from you.

At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop.

We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we’re building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.