-
Ithinka IT and IoT Technologies

Mobil Uygulama Geliştirici

Ithinka IT and IoT Technologies
Turkey · Full-time · Entry

We Are Hiring: Mobile Developer (iOS & Android)

Join our IT team and be part of an energetic, innovative, and dynamic environment!

We are looking for passionate and experienced Mobile Developers for both iOS and Android platforms to contribute to building cutting-edge mobile applications. If you thrive in a fast-paced environment and enjoy working with the latest technologies, we would love to meet you!


Responsibilities:

• Develop and maintain high-quality mobile applications for both iOS (Swift, Xcode) and Android (Kotlin, Java).

• Implement clean architecture and design patterns (MVC, MVVM, VIPER for iOS; MVP, MVVM, MVI for Android).

• Follow best practices for software development, including SOLID principles, OOP, and Dependency Injection (Swinject for iOS, Hilt/Dagger for Android).

• Collaborate with cross-functional teams to design and implement new features across both platforms.

• Ensure high performance, security, and usability of mobile applications.

• Perform unit testing and follow test-driven development practices for both iOS and Android.

• Work with CI/CD pipelines (GitLab, Jenkins) to ensure seamless deployment and integration.

• Build and ship apps to the Apple App Store (iOS) and Google Play Store (Android), including CodeSigning, Distribution, and handling deployment processes.

• Provide technical documentation and troubleshoot issues across both platforms.

• Stay updated with the latest trends and advancements in mobile development for iOS and Android.


Qualifications:

• Bachelor’s degree in Computer Science or equivalent experience.

• 3+ years of experience in mobile app development for either iOS (Swift, Xcode) or Android (Kotlin, Java).

• Strong understanding of mobile development clean architecture, SOLID principles, and Dependency Injection.

• Experience with software design patterns such as MVC, MVVM, VIPER (iOS) or MVP, MVVM, MVI (Android).

• Proficient in unit testing, test-driven development, and performance optimization.

• Strong experience with CI/CD pipelines and version control (GitLab, Jenkins).

• Experience with mobile app testing, security, and code quality practices.

• Experience in shipping apps to Apple App Store (iOS) or Google Play Store (Android).

Professional working proficiency in English (technical communication is required).

• Experience working with banking/finance applications is a plus.


Preferred Skills:

• Experience with Agile methodologies (Scrum, Kanban).

• Familiarity with mobile app libraries (iOS: Swinject, Alamofire, etc.; Android: Retrofit, Picasso, Glide).

• Hands-on experience with Kotlin coroutines (for Android).

• Familiarity with cloud technologies and mobile application testing.

• Experience working with containerization tools like Docker and orchestration with Kubernetes.

• Knowledge of cloud technologies (AWS, Azure, Google Cloud) is a plus.


If you are ready to take the next step in your career and be part of an exciting and growing team, we look forward to meeting YOU!

Key Skills

Ranked by relevance

ios android kotlin cloud design patterns gitlab swift xcode cicd containerization jenkins docker scrum aws oop
Login to Apply
Posted
Apr 02, 2025
Type
Full-time
Level
Entry
Location
Türkiye

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Ithinka IT and IoT Technologies
Related

Kıdemli Yazılım Mühendisi

2024-12-20

Full-time
Mid-Senior
Turkey
IT Services
Engineering
View Job Details
ING Hubs Türkiye
Related

Agentic AI Engineer

2026-04-09

Full-time
Mid-Senior
Turkey
IT Services
Information Technology
View Job Details
Ithinka IT and IoT Technologies
Related

Blokzincir Geliştirme Mühendisi

2025-04-28

Full-time
Entry
Turkey
IT Services
Engineering