Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Front End Senior Developer, iOS

Job LocationNewcastle Upon Tyne
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time

Job Description

Job Title:Front End Senior Developer, iOSBusiness Unit:Digital SolutionsSalary: Starting from£29,500 - £40,000 per annum DOELocation:UK, FlexibleContract Type:PermanentAt Virgin Money, the freedom to be your true self means everything to us. Its about bringing as much of yourself to work as youwant and encouraging others to do the same. We all want to be ourselves, whoever that is, wherever that is. That senseofbelonging is so important to us, weve made it a core part of our strategy. Its good for you, its good for us and its amazing for ourcustomers.We want to share with you our amazing journey within the Online space and would love for you tojoin us! In Oct 2020 our Digital Solutions team started our Agile transformation journey. Having just rolled out our Brilliant Basics training, we are in the processof setting up our Digital Skills academy, this will make sure all our Tribes and Teams know what skills they have now, what skills they might want to develop and what skills they need to develop to continue to advance their career. Interested Read on, tofind our more and apply.Where we are going

  • Cross functional agile teams who own their products in a Continuous Delivery environment
  • Revolutionise our online customer experience through great mobile apps
  • Continuous improvement, keeping it simple and developing the team
  • Great engineering practices with a focus on TDD and BDD principles and a strong focus on non-functional requirements at the beginning rather than an afterthought
  • Decoupled service orientated architecture with resilience and adaptability built in
  • We live native mobile technologies, ie Swift, Kotlin & MVVM with Clean Architecture
We are looking for a superb and enthusiastic Senior iOS Developer who will push the boundaries on engineering brilliant solutions and contribute to shaping our new future. We expect you to have the energy and passion to deliver using a whole range of technologiesand have a solid understanding of engineering principles.Day to day youll be
  • Taking the lead on design and development of features
  • Leading and coaching other Engineers where required
  • Building, designing and delivering high quality solutions in line with guidance and best practices of the department
  • Owning your workload and the quality of the solutions you produce
  • Adhering to the default principles for Architecture, quality and non-functional requirements
  • Collaborating with the team and others to deliver high quality solutions
  • Designing and developing reusable libraries and code that are easy to maintain, understand and re-use
  • Learning new technologies and keeping abreast of existing technologies as well as being able to apply these to your work
  • Contributing to the evolution of best practices of the department
  • Writing, reviewing and take responsibility for clear, concise and comprehensive technical documentation
To be brilliant youll need to bring
  • Native iOS SDKs and platforms
  • Dealing with device fragmentation across the platforms
  • Coroutines, work manager, memory management, dependency injection and testing frameworks
  • Building good looking, immersive Mobile App user interfaces
  • Data modelling and technologies
  • Design patterns and frameworks such as MVVM, MVP and MVI
  • Integrating with web services and APIs ideally REST based
  • Continuous Integration, Continuous Delivery and AgileFamiliarity with Confluence, Jira and Git tools
  • Security principles and secure coding
  • Common iOS libraries, e.g. Alamofire
  • Testing best practices for mobile apps
The icing on the cake would be
  • Good understanding of notifications technologies
  • Experience of mobile tech such as Firebase for Crash Reports and Analytics
  • Quality first mind-set for writing code using techniques such as TDD or BDD
  • Good understanding of Agile practices
  • Commercial experience in a Banking and financial background and A/B testing
  • Good understanding of crash logs and how to debug themAnd finally, wed love it if youve got experience working with cross-platform technologies like React Native, Flutter or Kotlin Multi Platform
  • We really need you to have the skills and experience listed in the "to be brilliant youll need to bring" section above, but the final section is just our wish list, so please dont let that put you off applying, wed love to hear from you!
RED HOT Rewards
  • A generous holiday package and the option to buy more!
  • Private Medical Insurance - with the option to extend to family members.
  • Pension! A market leading pensionwell top up your contributions too.
  • Flexible benefitscustomise your rewards to work for you!
Inclusion at Virgin MoneyInclusion is at the heart of everything we do here at Virgin Money. Its good for you, its good for us and its amazing for our customers. We know that great minds dont think alike, so we rely on your diverse thoughts, feelings, beliefs and backgrounds tobe the best we can possibly be. Got any questions about this or need some support with your application Wed love to hear from you so get in touch with our friendly team at .Point to noteAt the minute, depending on which team you are joining, lots of us are working from home. This is something that may change over time, and if so, we will come together in one of our hub locations, giving you the chance to meet your new colleagues in person.We will of course, make sure you have the IT equipment to access our systems and to interact digitally with your new team and colleagues, but we thought it best to let you know this in advance, so you can make sure you are set up to work safely and productively.If you have any questions on this let us know!Now the legal bitIf we offer you a job and you accept, there are some checks we need to complete before you can start with us. This will include a credit and criminal record check, as well as providing 3 years worth of satisfactory references

APPLY NOW

© 2019 Naukrijobs All Rights Reserved