Manchester. Barclays Mobile Development. A truly digital business. Based in Manchester City Centre our mobile development office is a vital strategic centre and key for one of the most exciting mobile offerings in the UK. At Barclays some of the best minds in the business conceive, design and develop the innovative technology solutions that protect our customers and lead the world in digital and mobile banking. It's where our 5 star rated industry leading firsts such as Pingit are created, developed and refined and the best talent in the world can build careers full of scope, variety and reward, by creating mobile solutions that meet today's demands, answer tomorrow's questions and redefine the future of finance.Due to the continued growth of our mobile channel including industry leading products such as Pingit and our range of online Banking Apps, Barclays are seeking skilled developers at all levels of experience to join our rapidly growing iOS/Android Development team.These roles will be based from our brand new mobile development centre in Manchester City Centre. Your RoleOn a day to day basis you will work within our existing team working on end to end system designs and development across our range of mobile applications including market leading products such as Pingit, and Barclays Mobile banking.This will involve both business as usual projects and exciting R&D/Innovation initiatives using Java, Swift and Objective C across both Android and iOS platforms.As a key part of Barclays Digital Strategy you will be working collaboratively alongside an established team of Solution architects, UI/UX designers, and fellow developers in an environment dedicated to mobile development.Essential SkillsTo perform within a development role you will ideally have skills in the following:A keen interest in IOS or Android application developmentAbility to demonstrate self developed AppsDemonstrable experience in development with Java, Objective C, Swift or similarExposure to basic Front End development in HTML, CSS, or JavascriptAn enthusiastic and passionate approach to development with a keen desire to learn new skillsDesirable skillsAdditional skills in languages including C, C++, Scala, Kotlin, Python or RubyAny exposure to online, transactional or banking software development would be useful but not absolutely necessaryExposure to continuous deployment eg Gradle or JenkinsGitAny exposure to testing and/or Unit TestingAny exposure to working within a Scrum or Agile environmentExposure of working to modern development methods such as TDD or BDDWith a range of junior and graduate roles based from either our Technology Campus in Knutsford or our dedicated Mobile Development Office in Manchester, we are readily commutable from across the North West including Cheshire, Merseyside, Manchester, Lancashire and Staffordshire. We offer flexible working, excellent benefits and a clear work/life balance, onsite gym and a range of social options. About Us Barclays is a transatlantic consumer, corporate and investment bank offering products and services across personal, corporate and investment banking, credit cards and wealth management, with a strong presence in our two home markets of the UK and the US. Our goal is to become the bank of choice by providing superior services to customers and clients and supporting our stakeholders via a commercially successful business that generates long-term sustainable returns.Risk and Control Objective All Barclays colleagues have to ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise Wide Risk Management Framework and internal Barclays Policies and Policy Standards.Your ApplicationTo be considered for this role, click on the apply button now.