#1 Job Board for tech industry in Europe

  • Job offers
  • iOS Developer
    New
    Mobile

    iOS Developer

    4 249 - 5 312 USD/monthGross per month - Permanent
    4 249 - 5 312 USD/monthGross per month - Permanent
    Type of work
    Full-time
    Experience
    Mid
    Employment Type
    Permanent
    Operating mode
    Remote

    Tech stack

      Objective-C

      advanced

      Swift

      advanced

      iOS SDK

      advanced

      XCode

      regular

      Core Data

      regular

      Core Graphics

      regular

      Git

      regular

    Job description

    Position Overview:

    We are seeking an experienced iOS Developer to maintain and enhance legacy iOS applications. The ideal candidate will have a deep understanding of older iOS frameworks and be adept at updating and optimizing legacy code while ensuring compatibility with newer iOS versions. This role involves working on existing applications to improve performance, fix bugs, and implement new features. 


    MD rate: 16000 – 20000 PLN 


    Roles and Responsibilities:

    • Maintain and enhance legacy iOS applications built with older Objective-C or early Swift versions. 
    • Ensure compatibility of legacy applications with the latest iOS versions and devices. 
    • Refactor and optimize existing code to improve performance and maintainability. 
    • Identify and resolve bugs and performance bottlenecks in legacy systems. 
    • Collaborate with cross-functional teams to integrate modern features into legacy applications. 
    • Update third-party libraries and frameworks to their latest versions while ensuring system stability. 
    • Document changes made to legacy systems to support long-term maintenance. 
    • Work with QA to perform regression testing and ensure application reliability. 


    Required Skills and Experience:

    • Strong proficiency in Objective-C and early versions of Swift
    • Experience with legacy iOS SDKs and frameworks. 
    • Solid understanding of Xcode and Interface Builder for maintaining older projects. 
    • Familiarity with Core Data, Core Graphics, and other foundational iOS frameworks. 
    • Experience with debugging and performance tuning of legacy iOS applications. 
    • Proficiency in using Git for version control. 
    • Ability to analyze and update deprecated APIs. 
    • Strong problem-solving skills and attention to detail. 


    Nice to Have:

    • Experience migrating legacy applications from Objective-C to Swift
    • Familiarity with tools for analyzing and optimizing memory usage in older iOS apps. 
    • Exposure to legacy third-party libraries and frameworks like AFNetworking
    • Understanding of automated testing for legacy systems using frameworks like XCTest or OCUnit
    • Knowledge of modern iOS features and how to integrate them into legacy systems. 
    • Exposure to Agile/Scrum methodologies. 


    Additional Information:

    This role is an excellent opportunity for developers who enjoy working with legacy systems and ensuring their smooth operation in modern environments. If you thrive on solving complex challenges and maintaining critical applications, we encourage you to apply.

    4 249 - 5 312 USD/month

    Gross per month - Permanent

    Apply for this job

    File upload
    Add document

    Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
    Informujemy, że administratorem danych jest EndySoft z siedzibą w Ostrava, ul. Zámostní 1155/27 (dalej jako "administrat...more

    Check similar offers

    Mobile Developer (iOS/TypeScript)

    New
    E Net Production Sp. z o.o.
    3.19K - 4.78K USD/month
    Katowice
    , Fully remote
    Fully remote
    XCode
    TypeScript
    Vue/React/Angular