Job TitleAs part of an exciting, fast paced environment developing Digital Identity and security solutions in the mobile and e-commerce space, this position will provide technical expertise within the development lifecycle for new products and services.Digital Identity: Everything you need to prove you are you - right in your pocket. It is digital wallet to hold your personally identifiable information such as Drivers License and Passport information so that you are in control of your information right on your phone and will release to anyone only by your consent. Digital Identity is an important asset and Mastercard ID Service helps to keep it in your control.RoleWork with stakeholders, tech leads, architects, and project managers to review and understand requirements and ensure that the team has a clear and complete picture of successful deliveryCreate designs that meet requirements and work with leads and architects to facilitate the review and approval process with key stakeholdersWork with team for breaking down project work into stories, size development effort, and plan sprintsSupport team members in overcoming technical and project challenges to complete planned workFacilitate internal technical support for your teams projects to achieve successful production deploymentSupport the creation and maintenance of internal technical documentationProvide technical leadership, and mentor other technical resources.Experience in the technical decision-making process that defines the architecture and implementation of our mobile productsAll About YouThe ideal candidate would have the following skills:Experience in design and implementation of Mobile and Web Architecture with domain knowledge in Android, iOS and Web Development platformsExperience as a Solution Architect with strong knowledge of and expertise in mobile solution deliveryHands-on experience in most of the following:Experience in XCode IDESwift programming language (OOP)iOS Design Patterns (MVVM architecture/Memory management)CocoaPods / Swift Package Manager / CarthageDynamic framework developmentSecurity framework (Cryptographic frameworks)Experience working with remote data via REST and JSONNice to have:Core data frameworkFamiliarity with unit testingFamiliarity with CI/CDSwiftUIExperience in iOS development, including non-UI componentsExperience in developing and integrating with SDKsExperience in digital identity, security and cryptography is an added advantageStrong knowledge of iOS patterns, performance recommendations, threading and best practicesWorking knowledge of the general mobile landscape, architectures, trends, and emerging technologiesMust be keen on maintaining product quality.Ability to understand business requirements and translate them into technical requirementsFamiliarity with SDLC processes and Agile MethodologiesExposure to digital payments and cryptography is an added advantageProficient understanding of code versioning tools, such as Git etc.