Do you have basic knowledge of object-oriented programming and are eager to gain hands-on experience in Flutter? Then you’re in the right place.

What you’ll do

  • Build and improve features in Flutter mobile apps (iOS & Android)
  • Write clean, reusable Dart code and UI components
  • Integrate REST APIs
  • Handle app state (Riverpod, Bloc, Provider)
  • Work with Firebase or similar backend services (auth, database, storage)
  • Fix bugs and improve existing features
  • Learn Git workflow (branches, PRs, version control) and gain (hands-on) experience in team collaboration through code reviews and shared development practices

What you bring

  • You’re a University student, preferably in your last year of studies (bachelor’s or master’s)
  • High motivation for learning Flutter
  • Basic knowledge of Dart or another object-oriented language (Java, C#, Kotlin, Swift)
  • You are able to dedicate about 20 hours per week to the internship
  • Excellent Croatian and English knowledge in speech and writing
  • Curiosity and growth mindset
  • Proactivity and eagerness to learn how digital products are made

Nice to have

  • Experience in mobile development
  • Experience using Git
  • Basic experience using Flutter
  • Experience working with REST APIs
  • Working with JSON-formatted data

What we offer

  • All necessary equipment
  • Flexibility – we’ll adjust to your university schedule
  • An ambitious team and mentor with whom you’ll grow and learn
  • Constant feedback to broaden your skills & knowledge
  • Working experience in a digital agency
  • A possibility for a student job after completing the internship

Next steps

Send us your application (including CV and a GitHub link) via this link.

Applications are open until 18.5.2026. We can’t wait to hear from you!