Key Skills Include
Commercial experience with Swift
Strong knowledge of iOS multithreading model
Understanding MVVM architecture
Experience with writing unit tests and modular code
Experience With Combine Framework Or Any Other Reactive Framework
Strong interpersonal and communication skills
Attention to detail and a good understanding of design patterns
Ability to thrive in a fast-paced, collaborative environment
Exceptional problem solving ability
Experience of working in Agile/Scrum/Kanban teams
Nice To Have
Experience with Objective C
Experience with supporting cross platform development, for example React Native
Experience with Swift UI
Experience making app accessible
Participation in maintaining Jenkins pipelines
Iterative mindset
Thinking About The Customer Experience
Thinking about customer value vs effort
Your Responsibilities
Write code and make improvements to the iOS application, using Swift and modern frameworks
such as Swift UI and Combine
Working in an agile environment
Pair on architecture discussions, review code and discuss improvements
Plan and collaborate on features, architecture, and testing
Deliver good quality code with unit testing
Helping out with app releases
Any Graduate