iOS Developer (Remote)

EndySoft

Warszawa
17 400–20 900 zł netto (+ VAT) / mies.
Praca zdalna
Kontrakt B2B
💼 Kontrakt B2B
🌐 Praca zdalna
Pełny etat
Objective-C
iOS SDK
Swift
Core Graphics
📊 Core Data
Git
XCode
iOS
Xcode

About the project

  • 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.
  • 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.
  • MD rate: 200 - 240 EUR

Your 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.

Our requirements

  • 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.

Optional

  • 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.

Technologies we use

This is how we work on a project

  • code review

  • Continuous Deployment

  • Continuous Integration

  • active monitoring

  • documentation

  • unit tests

Aufrufe: 2
Veröffentlichtvor 2 Tagen
Läuft abin etwa 22 Stunden
Art des VertragsKontrakt B2B
ArbeitsmodusPraca zdalna
Quelle
Logo
Logo
Logo

Ähnliche Jobs, die für Sie von Interesse sein könnten

Basierend auf "iOS Developer"