Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

Senior iOS Developer (Swift)

Spyrosoft

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.

Oferta pracy dodana 1 dzień temu