IOS Developer

Akakçe

Çankaya

On-site

TRY 420,000 - 600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Akakçe is seeking an experienced iOS Engineer to develop and maintain native applications, build scalable UI components, and partner with product, design, backend, Android, QA, and data teams to deliver cohesive mobile experiences.

You will diagnose crashes, optimize performance, and participate in design discussions to improve architecture and release quality, while staying current with Apple platform changes.

Qualifications

  • Strong fundamentals in software engineering and mobile development.
  • Strong understanding of native iOS development concepts.
  • Ability to reason about architecture, state management, networking, persistence, performance and failure cases.
  • Strong debugging and problem-solving ability.
  • Understanding mobile constraints such as memory, lifecycle, device differences, network conditions, and startup performance.
  • Ability to build UI that is maintainable, performant, and consistent.
  • Ownership mindset with a collaborative attitude.
  • Clear communication and constructive questioning.
  • Willingness to learn new Apple platform technologies pragmatically.

Responsibilities

  • Develop and maintain native iOS applications.
  • Build clean, reusable, and scalable UI components.
  • Collaborate with product, design, backend, Android, QA, and data teams to deliver consistent mobile experiences.
  • Diagnose and fix crashes, performance bottlenecks, UI issues, and data synchronization problems.
  • Participate in technical design discussions and code reviews.
  • Improve application architecture, testability, reliability, and release quality.
  • Use analytics and production feedback to identify improvement opportunities.
  • Support the full lifecycle from planning and development to release and post-launch optimization.
  • Keep up with Apple platform changes and apply them to improve the product.

Skills

Strong software engineering
Native iOS development
Architecture reasoning
State management
Networking
Persistence
Performance
Failure handling
Debugging
Problem solving
UI design and consistency
Ownership mindset
Collaborative attitude
Clear communication
Learning agility
Apple platform technologies

Tools

Swift
SwiftUI
UIKit
Combine
Core Data
RESTful APIs
Git
CI/CD pipelines
TestFlight
App Store release processes

Job description

About Us

Founded in 2000, Akakçe is Turkey’s leading price comparison platform, helping over 40 million users find the best deals every month. Our commitment to cutting‑edge technology, data‑driven insights, and continuous innovation makes us a key player in the e‑commerce ecosystem.

What You Will Do
  • Develop and maintain native iOS applications.
  • Build clean, reusable, and scalable UI components.
  • Work with product, design, backend, Android, QA, and data teams to deliver consistent mobile experiences.
  • Diagnose and fix crashes, performance bottlenecks, UI issues, and data synchronization problems.
  • Participate in technical design discussions and code reviews.
  • Improve application architecture, testability, reliability, and release quality.
  • Use analytics, user feedback, and production behavior to identify improvement opportunities.
  • Support the full lifecycle from planning and development to release and post‑launch optimization.
  • Keep up with relevant Apple platform changes and apply them where they improve the product.
What We Look For
  • Strong software engineering fundamentals.
  • Strong understanding of native iOS development.
  • Ability to reason about architecture, state management, networking, persistence, performance, and failure cases.
  • Strong debugging and problem‑solving ability.
  • Understanding of mobile constraints such as memory, lifecycle, device differences, network conditions, and app startup performance.
  • Ability to build user interfaces that are maintainable, performant, and consistent.
  • Ownership mindset and collaborative attitude.
  • Clear communication and willingness to challenge ideas constructively.
  • Ability to learn new Apple platform technologies pragmatically.
Current Technologies We Use

Experience with these technologies is useful:

  • Swift
  • SwiftUI
  • UIKit
  • Combine
  • Core Data
  • RESTful APIs
  • Git
  • CI/CD pipelines
  • TestFlight and App Store release processes.
Nice to Have
  • Experience with high‑traffic consumer mobile applications.
  • Experience with performance profiling and crash analysis.
  • Experience with both SwiftUI and UIKit in production.
  • Experience with modular architecture.
  • Experience improving existing iOS codebases.

"Your personal data gathered in your application to this job advertisement will be processed in automated systems to manage job application procedures by Akakçe Bilgi Teknolojileri Sanayi ve Ticaret A. Ş. (“Akakçe”) according to the Law No. 6698 on the Protection of Personal Data (“KVKK”) and related regulations."

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

iOS Engineer: Build Scalable, High-Performance Apps
iOS Engineer: Build Scalable, High-Performance Apps

Akakçe • Çankaya

On-site
TRY 420,000 - 600,000
iOS Developer (Banking)
iOS Developer (Banking)

OBSS • Fatih

On-site
TRY 300,000 - 540,000
Senior iOS Developer
Senior iOS Developer

Loodos • Fatih

On-site
TRY 180,000 - 300,000
Net salary
Meal card
Private health insurance
+3
Senior Backend Developer
Senior Backend Developer

Akakçe • Çankaya

On-site
TRY 250,000 - 450,000
Mobile Developer (iOS & Android)
Mobile Developer (iOS & Android)

OBSS • Turkey

Hybrid
TRY 100,000 - 130,000
Competitive salary
Flexible working arrangements
Training programs and certifications
Native Mobil Uygulama Geliştirici (Android / iOS)
Native Mobil Uygulama Geliştirici (Android / iOS)

Lolovy • Pamukkale

Hybrid
TRY 300,000 - 540,000
SOFTWARE ENGINEER
SOFTWARE ENGINEER

Teknopark İstanbul A.Å • Pendik

On-site
TRY 420,000 - 660,000
iOS Developer – Luxury Fashion E‑commerce
iOS Developer – Luxury Fashion E‑commerce

Ounass • Fatih

On-site
TRY 2,404,000 - 3,280,000
Employee discounts across brands
Latest technology tools
Opportunities for personal growth
Android Developer (Banking)
Android Developer (Banking)

OBSS • Fatih

On-site
TRY 280,000 - 460,000
Competitive salary
Hybrid working arrangements
Training & certifications
+1
Senior iOS Developer
Senior iOS Developer

Finbyte • Turkey

On-site
TRY 350,000 - 650,000