Geforderte Skills
- iOS Development
- Swift
- SwiftUI
- UIKit
- Core Data
- SwiftData
- REST API
- MVVM
- MVVM-C
- Clean Architecture
- Swift Concurrency
- Dependency Injection
- Swift Package Manager
- AI Agents
Sprachen: Polish
Jobbeschreibung
Seeking two Mid-level iOS Developers for a transformation project in the insurance sector, focusing on mobile app development, AI integration, and customer experience.
Project overview
For a transformation project in the insurance sector, we are looking for two Mid-level iOS Developers who will be responsible for the development and maintenance of the mobile application.
The project involves the development of a modern digital customer service ecosystem where mobile solutions, automation, and artificial intelligence play a significant role.
We are looking for individuals who, in addition to solid programming skills, can utilize AI tools in their daily development work, as well as independently create and evaluate solutions based on AI agents.
Responsibilities
- Designing, developing, and implementing new functionalities for the iOS mobile application.
- Creating readable, efficient, and maintainable code according to adopted architectural standards.
- Implementing integrations with backend services using REST API.
- Participating in requirements analysis and designing new functionalities.
- Preparing technical documentation according to current standards.
- Writing unit tests and participating in integration and acceptance tests.
- Supporting the stabilization of the production solution.
- Utilizing AI tools and AI agents in the software development process.
- Creating and implementing own AI solutions to support daily programming work.
- Analyzing existing AI solutions in terms of costs, performance, and quality of generated results.
- Ensuring the security of data used by AI tools.
- Collaborating with the development team and participating in production processes.
Requirements
AI Competencies – Required
- Minimum 3 years of experience in designing and developing iOS mobile applications using Swift.
- Good knowledge of SwiftUI and UIKit.
- Experience working with Core Data and SwiftData.
- Practical knowledge of integration with REST API.
- Knowledge of MVVM architecture and MVVM-C pattern (using coordinators).
- Knowledge of Clean Architecture principles and good practices for writing clean code.
- Good knowledge of Git and GitFlow.
- Experience working with code and project management tools, e.g., Bitbucket and Jira.
- Ability to write unit tests.
- Knowledge of CI/CD basics and tools such as Fastlane and Jenkins.
- Knowledge of Swift Concurrency, especially async/await.
- Experience in applying Dependency Injection, e.g., using swift-dependencies.
- Practical knowledge of dependency management using Swift Package Manager (SPM).
- Ability to independently create and implement AI skills or agents that support software development tasks.
- Ability to conduct an audit of existing AI solutions regarding costs and quality of generated results, considering routing, prompt caching, and batching, among others.
- Knowledge of principles for secure AI utilization, including data classification, selection of tools for data categories, and masking of sensitive information.
- Practical knowledge of configuring MCP integrations in the work tools used.
- Ability to work with the Bash or PowerShell system shell.
Nice to have
Technologies and tools
Swift, SwiftUI, UIKit, Core Data, SwiftData, REST API, MVVM, MVVM-C, Clean Architecture, Swift Concurrency, Dependency Injection, SPM, Git, GitFlow, Fastlane, Jenkins, MCP, AI Agents, Kotlin Multiplatform.
We offer
- Certificates or completed courses in AI Engineering.
- Practical experience with Kotlin Multiplatform (KMP), both in integration and business logic sharing.
- Participation in a long-term transformation project.
- Opportunity to develop modern mobile applications.
- Work using current AI technologies and tools.
- Collaboration within a large, interdisciplinary project environment.
- Hybrid work model
- 4 days remote and 1 day in the office per week.
Project details
Hybrid model – minimum 1 day per week in the office, 4 days remote.
- Start: flexible
- Remote: hybrid
- Location: Warszawa, rondo daszyńskiego, PL
- Rate: 120-130 EUR/h
- Languages: Polish
Indexiert von der 9am-Meta-Suche. Du bist Job-Anbieter? Listing beanspruchen oder verwalten
Gefunden auf justjoin.it