iOS Developer

Anywhere in BiH, Bosnia and Herzegovina

Location: Bosnia and Herzegovina


Hi there, iOS Developers,

Do you value above everything a transparent working environment, focused on your personal growth, where you can always become a better version of yourself? 

Do you believe that focus on People and Trust are the key elements to a successful organization? If you answered these questions with a “Yes”, it's your lucky day!  Scroll down to learn more about an open opportunity in Mistral, a company where we actually live these values.

We are looking to expand our team of highly skilled professionals in our offices in Sarajevo and Mostar with the new exciting role of


iOS Developer

Why is this role important in Mistral?

Your knowledge and expertise are critical for the success of our client but also for knowledge sharing and deepening our expertise in this field ona company level. 

As an iOS developer you will be involved with the design, development and testing of native iOS mobile applications as well as libraries, SDKs, and other developer tools.


  • At least three years of professional iOS development experience

  • Advanced knowledge of the Swift programming language and ecosystem / tools

  • Solid understanding of iOS platform internals

  • Solid understanding of client side networking and integration with RESTful APIs

  • Solid understanding of version control and source code management tools


  • Experience in developing public libraries, SDKs, or other developer tools for the iOS platform, packaging such projects as Frameworks and distributing them via CocoaPods

  • Experience leading or contributing to open source projects, public discourse around technical issues, writing high-quality documentation, etc.


  • Can work and produce professional level output with minimum supervision

  • Has a solid knowledge of computer science and engineering, and interest in learning various top trending technologies used throughout the industry

  • Has been involved in all phases of the software development lifecycle, including planning, design, implementation, testing, maintenance, documenting, and support

  • Can work closely and interact professionally with a diverse group of clients, and staff members


  • Solid knowledge of at least one of the following programming languages and frameworks: Java or Kotlin for Android, React Native for cross-platform, Xamarin for cross-platform

  • Solid knowledge of .Net Core, Java or similar programing languages

  • Solid knowledge of React, Angular or similar programming languages

  • Solid knowledge of RDBMS with SQL

  • Solid knowledge of REST architecture

  • Solid knowledge of version control and source code management tools

  • Basic knowledge of the cloud computing concepts (AWS preferred)

  • Basic knowledge of the DevOps culture, and CI/CD concepts


Headquarters: Sarajevo (dev center)

Other offices: Mostar (dev center), Atlanta, Amsterdam (business development centers)

We’re doing what we’re best at since 2010; developing customized end to end software solutions; including design implementation and support. Each member of our carefully selected team is very proactive and passionate about their work, a quality that is mandatory to join our team.

Our substantial experience comes from working in the telecommunications, banking, healthcare, insurance, media and entertainment, retail, distribution, trade, education and automotive industry for over ten years. You can find more details about some of our projects on our website.

No micromanagement. Our teams have the creative freedom to approach problems in their own, unique way. Because of that, our people feel much appreciated for their ideas and are highly engaged with what they do.

Round-the-clock professional development plays a significant role in our everyday lives because being up to speed with the latest tech trends is essential at Mistral. Our whole organizational model is entirely shaped to enable growth, both professional and personal and to provide the optimal work-life balance.

In short, Mistral: 

Values Authenticity

Cultivates Trust

Provides Opportunities

Cherishes People


In order for everyone to be aligned with Mistral philosophy as a workplace, Mistral expects you to be: 







  • An environment where you’re highly valued and appreciated

  • We’re BIG on trust, autonomy and accountability

  • Our global projects are very challenging, making our everyday super-dynamic

  • We have an in-house 1on1 English coach and a therapist

  • Gym benefits: One of Mistral’s core values is being healthy. To assist you in achieving your fitness goals, Mistral refunds 50% of your monthly gym membership fee

  • Parking benefits: 50% refund of your monthly parking costs

  • Sports activities: Join in the fun of playing different sports activities with your teammates

  • Watch & Learn sessions: Learn new things from your Mistral mates 

  • Tinker Box: This is a technical vacation, time for you to be away from the project and develop your ideas that are relevant for the company and grow professionally in any way you wish

  • Specific technology practice groups; spend time and share experiences with like-minded professionals from other in-house projects

  • Support for attendance on any relevant conference or training

  • Full access to online learning platforms (we like Udemy the most)


… and much more

Tell your friends about this position

Personal information
Professional data