Position: iOS Developer
Company: Devico
Experience required: 3y
English level: upper

We are looking for a highly qualified and motivated individual to join us as an iOS Developer.
We have an opportunity for an experienced iOS App Developer who has a passion for technology and a constant desire to improve and learn more skills, to help drive our mobile
apps forwards, interact with teams, and assess product requirements. This is a full-time salaried position with flexible working arrangements and remote working.

**About project:**
The app offers various tools that allow patients to check their mood and overall mental state. These tools may include self-assessment questionnaires, mood trackers, and other metrics that help patients gain insights into their emotional well-being. By regularly utilizing these features, patients can monitor changes in their mental state over time and identify any patterns or triggers that may affect their well-being.

**Responsibilities:**
• Assist in the process implementation of our SDLC
• Write clear and documented code
• Deliver outstanding UX
• Generate ideas for continuous improvement.

**Requirements:**
• 3+ years of experience specialising in iOS Development
• Strong Swift experience
• Experience in customer-facing commercial applications
• Working within an Agile development team
• Excellent understanding of design patterns, SOLID principles, Object-Oriented Programming, Protocol Oriented Programming, and Reactive Programming.
• Full understanding of iOS Frameworks
• UX design and accessibility
• Understanding of SwiftUI, Combine, GCD & Networking
• UI automation using Apple’s UI Automation
• Interfacing to back end services
• App optimisation and performance tuning
• Experience in working with Continuous Integration (CI) and Unit Testing on iOS.
• Understanding of tools for version control
• Up to date with the latest iOS trends, and APIs.

**Advantageous:**
• Go
• Flutter
• Docker
• Fastlane
• Firebase / Firestore
• MVVM/MVVM-C, MVP, VIPER