Description

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

Education

Any Graduate