#1 Job Board for tech industry in Europe

iOS Developer
New
Mobile

iOS Developer

4 396 - 5 495 USD/monthGross per month - Permanent
4 396 - 5 495 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 396 - 5 495 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