Leave us your email address and we'll send you all the new jobs according to your preferences.

iOS Developer with strong exp in SWIFT AND MVC Architecture

Posted 1 hour 18 minutes ago by Ubique Systems UK Limited

Contract
Not Specified
Other
Somerset, Bristol, United Kingdom, BS483
Job Description

1 Basic iOS Constructs:

Arch. patterns: MVC/MVVM-C

Programming Skills - Swift, Swift UI

2 Networking - URL Session, Codable

3 Database - Swift Data, Core data, SQLite and Caching Techniques

4 Background Task Handling using Background Modes

GCD and Operation Queues, Promise Kit

5 Unit Testing - XCTest, XCUITest, Snapshot Testing

6 Reactive Programming Paradigm: Swift UI with Swift Concurrency

7 Localization with best practices

Country specific rollout with configuration files

8 Familiarity with Instruments, Xcode Organiser, Logs Management

9 Identify and create Reusable components

Firebase Crashlytics/Custom Analytics and Remote config

10 Security - Keychain, Data Encryption, Certificate/SSL Pinning, Biometric and Multi-Factor Authentication

11 Solve critical bugs/integration issues

Perform Code reviews and mentor

12 App Store/Play Store Distribution, Beta Releases

13 CI/CD tool usage eg Github Actions/Fastlane. SAST/DAST tool familiarity will be nice to have skill set

14 Execute Re-platform assessments for Mobile Applications

Ability to create application architectures & provide solutions in more than one technology

Collaborate with cross-functional teams to define, design, and ship new features

Ensure performance, quality, and scalability of the mobile applications

15 Utilize Xcode with GitHub Copilot for streamlined development and testing

Email this Job