Senior iOS Developer (Swift)

Spyro Soft

Wrocław

Hybrid

PLN 180,000 - 260,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Spyro Soft is seeking a Senior iOS Engineer to design and deliver high-quality mobile solutions using Swift, UIKit, and SwiftUI. You will help shape technical standards, contribute to architecture decisions, and work with cross-functional teams in an agile setup.

Responsibilities include building modern iOS apps, supporting the iOS Design System, and ensuring accessibility and security best practices. English at B2 level or higher is required, along with strong ownership and communication skills.

Qualifications

  • 3+ years of commercial iOS development experience.
  • Strong knowledge of Swift, UIKit, and SwiftUI.
  • Experience with MVVM architecture.
  • Practical experience with Combine or RxSwift.
  • Experience integrating with REST APIs and WebSocket.
  • Experience working with Firebase (Analytics/Crashlytics).
  • Knowledge of unit testing and TDD.
  • Practical experience with Swift Concurrency.
  • Experience with dependency management tools such as SPM or CocoaPods.
  • Understanding of the App Store release process.
  • Experience with CI/CD pipelines (GitHub Actions).
  • Good understanding of accessibility and data security in mobile apps.
  • English proficiency at B2 level or higher.
  • Strong communication, ownership, and ability to work independently.

Responsibilities

  • Design and develop modern iOS applications using Swift, UIKit, and SwiftUI.
  • Create and maintain automated tests to ensure quality and reliability.
  • Contribute to the iOS Design System with reusable components, guidelines, and docs.
  • Collaborate with Product, UX, Backend, and other teams in a cross-functional environment.
  • Participate in technical decisions and architectural discussions.
  • Build user-centric interfaces focusing on usability, accessibility, and consistency.
  • Ensure code quality and adherence to best practices.
  • Work in an agile, iterative product development environment.

Skills

Swift
UIKit
SwiftUI
MVVM
Combine
RxSwift
REST APIs
WebSocket
Firebase
Unit testing
Swift Concurrency
SPM
CocoaPods
App Store
CI/CD
GitHub Actions
Accessibility
Data security
English B2
Ownership

Tools

Jira
Confluence
Figma

Job description

About the project

For our client we are building a next-generation mobile application and are looking for experienced iOS Engineers to join the team.

The solution is being developed using a modern architecture based on Native Shells, Native Modules, WebView, and Server Driven UI (SDUI), with a strong focus on user experience, performance, security, and scalability. The project involves building a platform that enables multiple independent teams to work efficiently while maintaining a consistent user experience across mobile products.

As a Senior iOS Developer, you will play a key role in designing and delivering high-quality mobile solutions, shaping technical standards, and contributing to architectural decisions alongside other experienced mobile engineers and architects.

Your responsibilities
  • Design and develop modern iOS applications using Swift, UIKit, and SwiftUI.

  • Create and maintain automated tests to ensure the quality and reliability of delivered solutions.

  • Contribute to the development and evolution of the iOS Design System, including reusable UI components, guidelines, and documentation.

  • Collaborate closely with Product, UX, Backend, and other engineering teams within a cross-functional environment.

  • Participate in technical decision-making and architectural discussions.

  • Build user-centric interfaces with a strong focus on usability, accessibility, and consistency.

  • Ensure code quality, maintainability, and adherence to engineering best practices.

  • Work in an agile, iterative product development environment.

Requirements
  • 3+ years of commercial experience in iOS development.

  • Strong knowledge of Swift, UIKit, and SwiftUI.

  • Experience with MVVM architecture.

  • Practical experience with Combine or RxSwift.

  • Experience integrating with REST APIs and WebSocket communication.

  • Experience working with Firebase, including Analytics and Crashlytics.

  • Knowledge of unit testing and test-driven development principles.

  • Practical experience with Swift Concurrency.

  • Experience with dependency management tools such as SPM or CocoaPods.

  • Understanding of the App Store release process.

  • Experience with CI/CD pipelines, preferably using GitHub Actions.

  • Good understanding of mobile application design principles, accessibility standards, and data security practices.

  • English proficiency at B2 level or higher.

  • Strong communication skills, ownership, and ability to work independently.

Nice to have
  • Experience with automated and end-to-end testing.

  • Familiarity with Jira and Confluence.

  • Experience working with Design Systems and Figma.

  • Understanding of GDPR-related requirements and A/B testing methodologies.

  • Experience using AI-powered tools to support software development processes.

What we offer
  • Opportunity to work on a high-impact mobile product used by thousands of users.

  • Influence on mobile architecture, technical standards, and engineering practices.

  • Collaboration with experienced Mobile Architects, Tech Leads, Product Managers, UX Designers, and Backend Engineers.

  • Long-term cooperation within a strategic healthcare project.

  • Modern technology stack and engineering-driven culture.

  • Hybrid working model (up to 5 on-site visits per year)

Tech stack: Swift, SwiftUI, UIKit, MVVM, Combine, RxSwift, Firebase, REST API, WebSocket, GitHub Actions, CI/CD, Accessibility, App Store, SDUI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Developer
Senior iOS Developer

Experis ManpowerGroup Sp. z o.o. • Poland

Remote
PLN 260,000 - 380,000
iOS Developer
iOS Developer

Experis ManpowerGroup Sp. z o.o. • Poland

Hybrid
Competitive salary
Flexible working hours
Opportunities for professional growth
+5
Senior iOS Engineer
Senior iOS Engineer

Jobtailor • Warszawa

On-site
PLN 180,000 - 240,000
Senior iOS Engineer - Remote, Build Scalable Apps
Senior iOS Engineer - Remote, Build Scalable Apps

Experis ManpowerGroup Sp. z o.o. • Poland

On-site
PLN 260,000 - 380,000
Senior iOS Developer (f/m/x)
Senior iOS Developer (f/m/x)

Sii Sp. z o.o. • Łódź

On-site
PLN 90,000 - 130,000
iOS Engineer
iOS Engineer

Housecall • Poland

Remote
PLN 214,000 - 301,000
Flexible working hours
Health benefits
Remote work support
iOS Engineer
iOS Engineer

EPAM Systems • Poland

On-site
PLN 120,000 - 180,000
Senior iOS Engineer - Build Next-Gen Mobile (Hybrid)
Senior iOS Engineer - Build Next-Gen Mobile (Hybrid)

Spyro Soft • Wrocław

Hybrid
PLN 180,000 - 260,000
Hybrid work model
iOS Software Engineer
iOS Software Engineer

Droids On Roids • Wrocław

On-site
PLN 140,000 - 200,000
iOS Developer
iOS Developer

Your ITeams Sp. z o.o. • Poland

On-site
PLN 180,000 - 240,000
Stable employment
Annual Training & Development Budget
100% remote work
+3