Required skills
- Swift
- iOS Development
- SwiftUI
- UIKit
- Core Data
- SwiftData
- REST API
- MVVM
- Swift Concurrency
- Dependency Injection
- Git
- Unit Testing
Nice to have:GitFlowBitbucketJiraCI/CDFastlaneJenkinsClean ArchitectureSwift Package ManagerBashPowerShell
Languages: Polish
Job description
Seeking an experienced iOS Developer proficient in Swift, SwiftUI, and UIKit to design and implement iOS applications. The role involves API integration, testing, documentation, and contributing to AI-driven development tools.
Project overview
- Minimum 3 years of experience in designing and building iOS applications using Swift
- Good knowledge of SwiftUI and UIKit
- Experience with Core Data and SwiftData
- Good knowledge of REST API implementation
- Creating clean code in MVVM architecture with coordinators
- Good knowledge of Git and GitFlow
- Knowledge of Bitbucket, Jira tools
- Writing unit tests
- Participation in the analysis and design of new functionalities, preparation of documentation in accordance with standards
- Knowledge of CI/CD basics and tools such as Fastlane, Jenkins
- Knowledge of design patterns (Clean Architecture, MVVM-C)
- Knowledge of Swift Concurrency (async/await)
- Knowledge of Dependency Injection (e.g., swift-dependencies)
- Experience in dependency management (SPM).
- AI competencies at the MID level:
- Ability to independently write and implement an AI skill/agent supporting software development tasks.
- Ability to audit existing AI solutions in terms of cost (routing, prompt caching, batching) and quality of generated results.
- Ability to define rules for safe AI use: data classification, tool selection for data class, sensitive data masking standards.
- Practical knowledge of configuring MCP integrations in your work tools.
- Ability to use bash/powershell
- Design and implementation of a mobile application on the IOS platform
- Delivery of documentation related to the above areas, in accordance with applicable standards and the development process
- Participation in integration and acceptance tests of the developed solution
- Participation in the stabilization of the production solution
Project details
- Start: ASAP
- Location: Warszawa, PL
- Languages: Polish
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on nofluffjobs.com