Senior iOS Developer

TurkeyFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
5+ years
Required Skills
Design PatternsGitiOS DevelopmentSoftware ArchitectureSwiftFirebaseRESTful APIsSoftware Engineering

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 5+ years of iOS development experience.
  • Proficiency with the Swift programming language.
  • Deep understanding of iOS architecture, design patterns, and best practices.
  • Experience with UIKit and willingness to learn SwiftUI.
  • Experience working with RESTful APIs.
  • Ability to navigate large & complex code-bases.
  • Experience with multi-threading using GCD and Swift Concurrency.
  • Deep understanding of memory management and performance optimization.
  • Experience with Git, SPM, Fastlane, Firebase.
  • Strong problem-solving skills.
  • Excellent communication skills.

Responsibilities

  • Design and implement high-quality, scalable iOS application architectures.
  • Write efficient, clean, and reusable Swift code.
  • Conduct thorough code reviews.
  • Address performance bottlenecks and optimize resource usage.
  • Collaborate with designers to implement user interfaces.
  • Stay up-to-date with the latest iOS technologies and trends.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now