iOS Developer (Mid-Level)

PZU Tech S.A.

Warsaw, Poland • 4m ago • On-site

Mid

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: iOS Developer (Mid-Level)

  • Scope: Design and implement development changes for the iOS platform in mojePZU Mobile

Description

Mid-level iOS Developer responsible for designing and implementing development changes on iOS in the mojePZU Mobile app. Work includes building features with clean MVVM architecture with coordinators and integrating with backend services using REST APIs. The role also covers practical mid-level AI engineering tasks to support software development.

Responsibilities

  • Design and implement iOS development changes for mojePZU Mobile

  • Analyze and design new functionality and prepare documentation aligned with standards

  • Write clean code following MVVM with coordinators and recognized design patterns

  • Implement and integrate REST APIs

  • Write and maintain unit tests

  • Support CI/CD basics using tools such as Fastlane and Jenkins

  • Apply AI engineering practices (AI agent/skill implementation, audits, and safe usage rules)

  • Configure MCP integrations in work tools; use bash/PowerShell when needed

Requirements

  • Minimum 3 years of iOS application development experience with Swift

  • Strong knowledge of SwiftUI and UIKit

  • Experience with Core Data and SwiftData

  • Good knowledge of REST API implementation

  • Clean code development in MVVM architecture with coordinators

  • Good knowledge of Git and GitFlow

  • Familiarity with Bitbucket and Jira

  • Ability to write unit tests

  • Experience participating in analysis/design of new features and preparing standardized documentation

  • Basic CI/CD knowledge; experience with Fastlane and Jenkins

  • Knowledge of design patterns (Clean Architecture, MVVM-C)

  • Knowledge of Swift Concurrency (async/await)

  • Knowledge of Dependency Injection (e.g., swift-dependencies)

  • Experience managing dependencies with SPM

  • Mid-level AI engineering capabilities: build/deploy AI agents/skills for development tasks

  • Audit AI solutions for cost (routing, prompt caching, batching) and result quality

  • Define safe AI usage rules (data classification, tool selection by data type, masking standards)

  • Practical knowledge configuring MCP integrations in work tools

  • Ability to use bash and/or PowerShell

Benefits

  • Opportunity to work on a strategic, data-driven customer service and claims/benefits ecosystem

  • Real impact on the future of customer service and modern technology development in the insurance sector

  • Collaboration with experts across multiple specializations within a major transformation program

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report