IOS Team Lead - Ankara

Tarih: 23 Nis 2024

Konum: 1000, TR

Şirket: Sahibinden Bilgi Teknolojileri

We are looking for talented and passionate IOS Team Lead to join our engineering team.

 

 

Qualifications;

 

  • Bachelors degree in Computer, Electronics Engineering or relevant fields,
  • Minimum 8 years of IOS development experience,
  • Experience on leading mobile application development team/s,
  • Advocate for the best practices in software engineering,
  • Strong foundation in data structures, algorithms, and performance analysis,
  • Architectural understanding and use of approaches like MVC, MVVM & VIPER),
  • Expert knowledge in iOS: Swift, Objective-C, Cocoa Framework, XCode and are always interested in learning more and sharing skills
  • Experience with all the common Object Oriented Programming and design patterns, static and dynamic framework, Modularization, Dependency Injection and more.
  • Strong understanding of all aspects of the iOS Provisioning workflow
  • Experience with unit testing and test automation frameworks (e.g. XCTest and XCUITest etc)
  • Experience in Universal App Development (AutoLayout, Size Classes etc.),
  • Experienced in an agile delivery framework (Scrum, Kanban, etc),
  • Familiar with UIKit, Core Frameworks,
  • Familiar with Mobile DevOps (Jenkins, Fastlane etc.),
  • Smart, analytical and creative problem solver,
  • Detail oriented, well organized work skills,
  • Passionate about learning, new technologies, open source technologies.

 

 

Job Description;

 

This is a software development team lead opportunity at one of the most successful Internet-based businesses in the world. With 62 million monthly visitors, more than 5 million listings, and over 15 billion monthly page views, we are in the top five largest classifieds platforms in the world and one of the top 300 largest Internet platforms globally. Sahibinden.com is the first ever in Turkey to have been selected as one of top “20 best places to work in Europe” (2020).

 

  • Recruit, mentor and manage an effective mobile software engineering team,
  • Writing high quality code and performing code reviews for the rest of the team,
  • Provide technical knowledge and insight to peers and colleagues,
  • Expertise in designing, analysing and troubleshooting large-scale distributed systems,
  • Partner with product owners and designers to define and develop new features; implement solutions that improve our business processes,
  • Define, lead and encourage continuous improvement of the teams delivery and development processes.

Alt bilgi

"Bu ilan aracılığıyla yapacağınız başvurular kapsamında toplanacak kişisel verileriniz veri sorumlusu sıfatıyla Sahibinden Bilgi Teknolojileri Pazarlama ve Ticaret Anonim Şirketi (“Sahibinden”) tarafından 6698 sayılı Kişisel Verilerin Korunması Kanunu (“KVKK”) ve ilgili mevzuat uyarınca iş başvuru süreçlerinin yürütülmesi ve iş başvurunuzun değerlendirilmesi amaçlarıyla işlenecektir.”