iOS Developer (m/f)

Zagreb, Croatia


We work with cutting edge technologies so if you have experience or ambition to work with engineering high-performance global-reach digital platforms in a progressive and collaborative environment with top IT experts, you've come to the right place. 

We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.


Main responsibilities: 

  • Design and build applications for the iOS platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization


Required experience and skills:

  • Proficient with Objective-C or Swift , and Cocoa Touch
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Apple’s design principles and interface guidelines
  • Knowledge of low-level C-based libraries is preferred
  • Experience with performance and memory tuning with tools
  • Familiarity with cloud message APIs and push notifications
  • Understanding of Apple’s design principles and interface guidelines
  • Knack for benchmarking and optimization
  • Proficient understanding of code versioning tools
  • Familiarity with continuous integration


What we offer:

  • A team of top experts and outstanding support and synergy of the entire organization 
  • The environment and culture that promotes personal and team development 
  • Employee growth and professional development
  • Acquiring professional certificates 
  • Big and challenging international projects 



Span is one of the leading Croatian IT companies. For more than 25 years we have been dedicated to software development, service and system integration. We are proud of the friendly and productive work atmosphere that you will become a part of. We believe in providing each individual with their personal freedom but expect high personal responsibility as well. Span will give you the opportunity to work on challenging international projects and to cooperate with top technical experts. You will be able to continuously work on your personal and professional development.  


Tell your friends about this position

Personal information
Add
Professional data
Add
Add
Add
Add
Details