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!


WE’RE HIRING AN iOS DEVELOPER

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.


KEY JOB POINTS:

  • 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


HERE’S WHAT YOU’LL DO:


  • 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


JOB REQUIREMENTS:


  • 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


EXTRA POINTS FOR:


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


IF YOU GET THE JOB, YOU’LL ALSO GET:


  • 13” Macbook Pro and an extra monitor
  • A latest iPhone of your choice with an unlimited business plan
  • Bonuses based on company success and employee tenure
  • Monthly one-on-one meetings with a team leader, and structured biannual meetings about personal development 
  • Career path which enables you to choose your preferred focus: specialist or managerial role
  • Ability to modify your daily working hours according to your needs
  • Multisport card
  • Awesome team buildings, a dog-friendly office
  • Secure parking spaces and storage for bikes
  • Lots of internal educations from your colleagues & external education possibilities
  • Vacation days available immediately upon employment


READY TO JOIN US? JUST SEND US YOUR APPLICATION!



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 bornfight.com.

Thank You

Your application was submitted successfully.

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