iOS Developer - IT Contracting

Warszawa Contract B2B PLN90 - PLN110 per hour praca zdalna View Job Description
For our client we are looking for iOS Developer

Updated on 20/05/2025

  • 100% remote
  • B2B contract

O naszym kliencie

Our client is a Salesforce partner company

Opis stanowiska

1. Design and Develop a New iOS Application

  • Architect and implement a new iOS app using Swift 5+, SwiftUI, and Core Data, following MVVM design pattern.
  • Ensure seamless integration with RESTful APIs, including error handling and offline support.



2. Modernize Legacy Codebase

  • Refactor existing UIKit-based components to SwiftUI, improving performance and maintainability.
  • Optimize UI rendering and responsiveness using Instruments for performance profiling.



3. Local Data Management

  • Implement local data storage using SQLite and Core Data.
  • Ensure data consistency and synchronization with backend services.



4. Testing and Quality Assurance

  • Develop and maintain unit and integration tests for key modules.
  • Conduct usability testing and performance profiling to ensure high-quality user experience.



5. Automation and CI/CD

  • Set up automated build and test pipelines using tools like GitHub Actions or similar CI platforms.
  • Manage dependencies using Swift Package Manager and CocoaPods, adhering to semantic versioning.



6. App Extensions Development

  • Design and implement app extensions such as widgets or share extensions, ensuring smooth integration with the main app.



7. Cross-functional Collaboration

  • Work closely with UX/UI designers to translate design concepts into intuitive mobile interfaces.
  • Participate in code reviews and mentor junior developers to uphold coding standards and best practices.

Profil kandydata

  • Great knowledge of the iOS platform and devices.
  • Minimum 2 years of professional experience in iOS development.
  • Proficiency in Swift 5.0 or newer.
  • Strong understanding of iOS frameworks such as UIKit, SwiftUI, Core Data and Structured Concurrency.
  • Ability to design, implement and maintain robust iOS apps, employing design patterns such as MVC and MVVM.
  • Experience with SwiftUI for modern UI development.
  • Experience with RESTful web services communication.
  • Experience with SQLite databases and the Core Data framework.
  • Experience using a component framework such as CocoaPods and semantic versioning.
  • Experience in optimizing mobile applications with the Instruments tool.
  • Experience with build automation and continuous integration (e.g., Git).
  • Experience with Swift Packages.
  • Skilled in designing user-friendly interfaces and translating concept designs into user interfaces on mobile devices.
  • Experience in conducting unit and integration testing, usability testing, and performance profiling to ensure app quality and reliability.
  • Experience in implementing app extensions.

Oferujemy

  • B2B contract
  • 100% remote
Kontakt
Karolina Strzoda
Numer referencyjny
JN-052025-6733965

Szczegóły oferty

Sektor
Informatyka
Obszar
Rozwój systemów IT
Branża
Technology & Telecoms
Lokalizacja
Warszawa
Rodzaj umowy
Kontrakt B2B
Twoja aplikacja trafi do
Karolina Strzoda
Numer referencyjny
JN-052025-6733965
System pracy
praca zdalna
OSZAR »