Mobile Developer (m/f)

Osijek, Croatia


Exceptional work can only be achieved with a driven team. That's why we mentor and support every member of our organization. We are currently looking for a Mid Mobile Developer with at least 2 years of experience, who is skilled at developing cross-platform mobile apps.

To better understand our team and culture, it’s important to know what inspires us: by combining user experience design, software development, and cloud infrastructure, we lead the digital and AI transformations of leading global brands.

If you are proactive, ready for challenges and committed to ensuring a great user experience, we invite you to apply and become a part of our team.

Your daily responsibilities will include:

  • Designing and developing cross-platform mobile applications, ideally using Jetpack Compose and Kotlin Multiplatform
  • Collaborating with UX/UI designers to create intuitive and responsive interfaces
  • Integrating apps with RESTful APIs, GraphQL, or other backend services
  • Optimizing application performance, scalability, and maintainability
  • Implementing CI/CD pipelines for mobile builds and deployments
  • Writing clean, testable, and maintainable code following best practices
  • Participating in code reviews, team meetings, and technical discussions
  • Monitoring and resolving app performance issues and user feedback

We’re looking for someone who has:

  • Has 2+ years of work experience as a mobile developer
  • Proven experience in mobile development (Android, Kotlin Multiplatform, Flutter or similar)
  • Strong understanding of mobile architecture, design patterns (MVVM, BLoC, etc.), and REST APIs
  • Experience with native SDK integrations (iOS/Android)
  • Proficiency in Kotlin and/or Swift
  • Familiarity with app publishing processes for the App Store and Google Play
  • Strong problem-solving and debugging skills
  • Solid knowledge of the English language (speech and writing)

…and it’s a bonus if you also have:

  • Experience with Firebase, App Center, or Fastlane.
  • Familiarity with mobile CI/CD pipelines.
  • Understanding of push notifications, in-app purchases, and analytics integration.
  • Knowledge of UX/UI principles and accessibility standards.

What do we offer?

  • Permanent contract
  • Flexible working hours - you choose when you start your workday
  • Hybrid work model - option to work out of the office
  • Top-notch equipment - each employee gets a MacOS laptop with 2 monitors, a noise cancellation headset, etc.   
  • Educational budget -  to help you improve your skills
  • Feedback and feedforward - 1 on 1 session and career progression meetings with your team leader
  • Christmas and Easter bonuses, and if you have children, a special Christmas bonus for them
  • Meal and transport expenses compensation
  • Extra vacation days based on tenure
  • Company days off in the period around Christmas and New Year
  • Day off for your birthday and a half-day off in case of a hangover :)
  • Company initiatives - company forum (our monthly gathering talks about projects and various questions and suggestions in a relaxed atmosphere), conference attending, company parties (Barrage birthday parties, Christmas parties, etc.)

Here’s what the hiring process will look like:

  1. Intro meet ≈ 30 min
  2. Coding test 
  3. Technical interview, going through the coding challenge   45 min

That's it! 

If you’ve recognized yourself in this description, apply and meet us. We'd love to hear what you have to say!

Thanks for all the applications. Barrage is an equal opportunity employer and welcomes all qualified applicants. All applications will be processed and stored in accordance with the protection of personal data and confidentiality.


Tell your friends about this position

Personal information
Professional data