iOS Developer

Development · Zagreb, Grad Zagreb
Department Development
Employment Type Full-Time
Minimum Experience Mid-level

The mission of Bornfight is to build and scale digital products that help people achieve continuous and repeatable success.

Our philosophy of achieving progress through determination, doing things that are challenging and sometimes even borderline impossible, has led us to an incredible amount of success over the years. What kind of success? We won multiple awards for design and development, such as Awwwards' Agency of the Year. We were named the second best employer in Croatia — which is absolutely amazing, but it also means we got more work to do in order to claim the top spot. Companies that have approached us to create new digital experiences for them now include global powerhouses such as Lufthansa, British American Tobacco, Rimac Automobili, Infobip and Photomath.

And the most important success — we assembled a team of more than 80 specialists who wield the knowledge, the processes and the mindset needed to build digital products from scratch, and to guide them towards market success.

We'll be a little cheeky and say — not bad for a company launched in 2018.

But we’re not done, and we want you to join us on this path that leads to even larger achievements!


To further improve our iOS expertise, we are now hiring an experienced (mid or senior) iOS developer to join our mobile team in Bornfight. 

An important part of our scope as a digital innovation agency includes a variety of mobile projects, both iOS and Android, from AR startups, complex B2B applications, IoT projects to Lifestyle&Social apps. Take a look at some of our previous projects: Platinum LeagueMediatoolkitLufthansa, Ajmo!

We're looking for a person who understands the ins and outs of complex iOS projects - from the first workshop with a client, all the way to app publishing. 

In short - if you're skilled in iOS development, able to deliver robust projects by making the right decisions, and love sharing your knowledge with others, this might be the right opportunity for you.


  • Remote or office based position: you can choose your preferred option - both come with the possibility of modifying daily working hours according to your needs
  • Salary: gross 16.500 - 24.000 HRK, depending on your experience and skill set
  • Diverse and significant projects: a growing client list such as ours means the opportunity to expand your skill set in a wide range of industries


  • Develop iOS apps in Swift
  • Independently estimate and lead iOS projects
  • Keep track of projects through task management and design tools (JIRA, Confluence, Figma, Invision...)
  • Communicate project challenges with the team, client, other departments and management
  • Continuously improve the iOS team processes & infrastructure
  • Coordinate and mentor junior members of the team


  • 2+ years of experience in iOS development and working on client-based projects
  • Excellent knowledge of the iOS platform and frameworks, OOP, Swift, Xcode, Git, dependency management
  • Experience with modern architectures like MVVM-C, VIPER etc.
  • Good knowledge of reactive programming with Combine and/or RxSwift
  • Excellent knowledge of the whole iOS app production process (specifications, client briefs, design guidelines/HIG, App Store, CI/CD)
  • Competent in analytical thinking, team-work, decision-making and communication, including English proficiency (B2)
  • Experience in leading a project (from a development perspective) - assigning tasks to other developers, making tech stack decisions, setting up projects from scratch
  • Experience in giving project estimates


  • Good knowledge of ARKit and Vision iOS frameworks
  • Experience with tvOS development
  • Knowledge of SwiftUI


  • A 13" MacBook Pro and extra monitors
  • A latest iPhone of your choice with an unlimited business plan
  • Home internet packages
  • Hybrid work option (work from the office or from your home)
  • Flexible working hours (plan your working day according to your needs)
  • Additional healthcare and full health check appointments
  • Fully paid Multisport card
  • Healthy breakfast options and snacks in the office
  • Vacation days available immediately upon employment
  • Structured meetings about personal development every 6 months
  • Transparent pay grades for every position
  • CEO open doors
  • Internal and external educations and conferences
  • Access to a variety of industry-related books, magazines and additional reading materials
  • Secure parking spaces and storage for bikes
  • Dog-friendly office
  • Company and department team buildings
  • Credit and tax consulting


To see the full breakdown of our salary ranges for each of the departments and positions, and also learn how we define different levels of seniority at our company, go to

Thank You

Your application was submitted successfully.

  • Location
    Zagreb, Grad Zagreb
  • Department
  • Employment Type
  • Minimum Experience