Role
As the IOS Developer you will work in a team which is responsible for developing new features of a mobile banking designed application that influences milions of users. The goal of the project is to increase the functionality of the mobile application to allow users to perform actions they would normally need to do in a branch of a bank or on the website.
Responsibilities
Provide new functionalities to the mobile application Proactive team work to develop the created product based on our own experience Ensure code quality throughout the entire application development process Refactor and continuous improvement of code bases Take responsibility for releases and continuous live application support
Knowledge, skills and experience
Minimum 3 years of experience with Swift 4.2+, Xcode 10, IB and Auto Layout to create advanced UIs Deep knowledge of Apple?s HIG, design best practices, coding and naming guidelines Good knowledge of software design patterns and software architecture principles Experience in building Universal Apps that support different layouts for iPhone and iPad Regularly write unit tests Experience with UI automation (any tool) Experience with OS X shell scripting and Xcode’s / Fastlane?s command-line tools Knowledge of agile project management with cross functional teams, using Jira and Confluence