iOS Developer

PeopleTrust Sp. z o.o.

Warsaw, Poland • 21m ago • On-site

Mid

On-site

120 - 130 PLN/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

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)

  • Work model: Hybrid (minimum 1 day per week in office, 4 days remote)

Description

You will help build and maintain an iOS mobile application within a digital customer service transformation project. The role focuses on delivering new iOS features with clean, testable architecture and integrating with backend services via REST APIs. A key differentiator is using AI tools and AI agents in everyday development work, including creating and evaluating AI-based solutions.

Responsibilities

  • Design, develop, and implement new iOS app features

  • Write clean, efficient, maintainable code following architectural standards

  • Implement integrations with backend services using REST API

  • Participate in requirements analysis and feature design

  • Prepare technical documentation according to standards

  • Write unit tests and contribute to integration/acceptance testing

  • Support production solution stabilization

  • Use AI and AI agents during software development

  • Create and deploy custom AI solutions that support developers’ daily work

  • Analyze existing AI solutions for cost, performance, and output quality

  • Ensure data security for data used by AI tools

  • Collaborate with the development team and participate in delivery processes

Requirements

  • Minimum 3 years of experience designing and developing iOS mobile applications using Swift

  • Strong knowledge of SwiftUI and UIKit

  • Experience with Core Data and SwiftData

  • Practical knowledge of REST API integrations

  • Knowledge of MVVM and MVVM-C (with coordinators)

  • Knowledge of Clean Architecture and clean code best practices

  • Good knowledge of Git and GitFlow

  • Experience with code/project management tools such as Bitbucket and Jira

  • Ability to write unit tests

  • Knowledge of basic CI/CD, including Fastlane and Jenkins

  • Knowledge of Swift Concurrency, especially async/await

  • Experience with Dependency Injection (e.g., swift-dependencies)

  • Practical experience managing dependencies with Swift Package Manager (SPM)

AI Competencies (required)

  • Ability to independently create and implement AI skills/agents that support software development tasks

  • Ability to audit AI solutions for cost and output quality (e.g., routing, prompt caching, batching)

  • Knowledge of safe AI usage, including data classification, selecting tools by data type, and masking sensitive information

  • Practical knowledge of configuring MCP integrations in the tools used at work

  • Ability to work with Bash or PowerShell shells

Benefits

  • Opportunity to work on a long-term transformation project

  • Chance to develop modern mobile applications

  • Work with up-to-date technologies and AI tools

  • Collaboration in a large, cross-disciplinary project environment

  • Hybrid schedule: 4 days remote and 1 day in the office each week

See similar jobs

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

See more

Potential salary for iOS Developer role

Improve your resume for just $5

PLN 120 – PLN 130/year

Unlock Full Resume Report