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 step
Send us your application (including CV and a GitHub link) via this application form.
Applications are open until 18.5.2026. We can’t wait to hear from you!