Excellent knowledge of Swift Swift UI and iOS SDK and experience in building mobile applications for iOS Good understanding of architecture patterns design principles interface guidelines and best practices. Experience in writing unit tests UI automation and CI/CD and automation tools. Ability to understand business requirements and translate them into technical requirements. Experience working in agile teams and familiarity with Jira/confluence Git Jenkins Fastlane. Previous experience in banking domain is not mandatory but preferable. Design and build applications for iOS platform. Maintain quality and ensure responsiveness of applications. Collaborate with the rest of the engineering team to design and launch new features. Maintain code integrity and organization. Be proficient with Swift Swift UI depending on project requirements and Cocoa Touch. Experience with iOS frameworks such as Core Data Core Animation as well as offline storage threading and performance tuning. Must be familiar with RESTful APIs to connect iOS applications to back-end services