Istanbul, Turkey Hybrid Employment

Commencis is hiring a Senior iOS Engineer

About the Role

Design and build advanced applications for the iOS platform, ensuring high performance and responsiveness while collaborating with teams to define, design, and ship new features.

Responsibilities

  • Develop iOS applications using Swift and modern frameworks
  • Collaborate with designers and product teams to define application features
  • Write clean, maintainable, and efficient code
  • Diagnose and fix bugs and performance bottlenecks
  • Implement pixel-perfect UI based on design specifications
  • Integrate with backend services and APIs
  • Ensure application stability across multiple device types
  • Conduct code reviews to maintain code quality
  • Stay updated with emerging iOS technologies and best practices
  • Optimize applications for maximum speed and scalability
  • Work with testing teams to resolve issues
  • Support deployment and release processes
  • Maintain documentation for developed features
  • Troubleshoot and debug production issues
  • Participate in architecture and design discussions
  • Ensure compliance with platform guidelines
  • Implement secure coding practices
  • Use version control systems effectively
  • Collaborate on feature prioritization and planning
  • Contribute to continuous integration and delivery pipelines

Nice to Have

  • Experience with advanced iOS frameworks such as Combine or Core Animation
  • Knowledge of reactive programming paradigms
  • Familiarity with micro-architectures like MVVM or VIPER
  • Experience mentoring junior developers
  • Contributions to open-source iOS projects
  • Published apps in the App Store
  • Experience with automated UI testing tools
  • Understanding of internationalization and localization
  • Experience working in distributed teams
  • Knowledge of performance monitoring tools

Compensation

Competitive salary based on experience and location

Work Arrangement

Hybrid or remote options available

Team

Collaborative engineering team focused on delivering high-quality mobile experiences

Why Join Us

  • Opportunity to work on impactful mobile applications used by millions
  • Supportive environment that encourages technical growth and innovation
  • Access to training, conferences, and professional development resources

Technology Stack

  • Swift, SwiftUI, UIKit
  • Combine, Core Data, URLSession
  • GitHub, Fastlane, Xcode CI

Visa sponsorship available for qualified candidates

Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Commencis
Commencis has more than two decades of expertise in the world of experience design, software engineering and cloud technologies. Our products and solutions are used by leading brands in financial services, insurance, airlines and retail in more than 20 countries. We help our clients around the globe to commence their next evolution and pave the way for a thriving digital society. We love discovering what’s next. We value collaboration, curiosity, and an open mindset at work.
All jobs at Commencis Visit website
Job Details
Department SOFTWARE DEVELOPMENT
Category mobile
Posted a month ago