Ivan Jukić, Developer in Split, Croatia
Ivan is available for hire
Hire Ivan

Ivan Jukić

Verified Expert  in Engineering

Android Developer

Split, Croatia

Toptal member since June 10, 2021

Bio

Ivan is a mobile developer with 10+ years of expertise working with native mobile technologies (Android, iOS). He spent the last six years developing native Android applications in sectors such as real estate, media, and eCommerce. He built a social network app with exceptional animations, caching, live data updates, video processing, and new UI and UX concepts. Ivan is passionate about creating highly performant apps with smooth animations.

Portfolio

Dobartek
Kotlin, Java, Android SDK, Card Payments, Maps
Freelance
Android Animations, Android SDK, Android NDK, Android Jetpack, iOS, Objective-C...
Jealousy, Ltd.
Java, Android SDK, Android NDK, Image Processing, Video & Audio Processing...

Experience

  • Android SDK - 11 years
  • Java - 11 years
  • Mobile App Development - 11 years
  • Android - 11 years
  • Android Animations - 9 years
  • Git - 9 years
  • Kotlin - 5 years
  • Android Jetpack - 3 years

Availability

Part-time

Preferred Environment

Android Studio, Android SDK, Android Jetpack, Kotlin

The most amazing...

...tool I've developed is a social network with complex features, great UI, and custom animations.

Work Experience

Senior Android Developer

2013 - PRESENT
Dobartek
  • Developed an Android app that brings great food ordering experience online.
  • Collaborated with the sales team and managed sales processes.
  • Developed UX improvements to bring the product up to speed and meet optimized requirements.
Technologies: Kotlin, Java, Android SDK, Card Payments, Maps

Senior Android Developer

2009 - PRESENT
Freelance
  • Developed apps for different clients, including B2B apps for internal client usage such as car insurance apps, internal HR management, restaurant tools, and B2B ordering systems.
  • Oversaw the entire process of apps creation from idea to final result.
  • Cooperated with product owners and workers to define perfect app flow for increased productivity.
Technologies: Android Animations, Android SDK, Android NDK, Android Jetpack, iOS, Objective-C, Swift, Kotlin, Java, Image Processing, Maps, Video Compression

Senior Android Developer and Architect

2015 - 2018
Jealousy, Ltd.
  • Created a new fully functional social network from scratch.
  • Acted as lead Android developer and back-end system co-architect.
  • Developed complex caching logic, image, and video processing and editing.
  • Brought smooth and complex custom animations to the Android system.
  • Created the product user experience and user interface.
Technologies: Java, Android SDK, Android NDK, Image Processing, Video & Audio Processing, Android Animations, Video Compression

Android and iOS Developer

2011 - 2015
Pravi klik, d.o.o
  • Developed mobile apps for Android and iOS: eCommerce marketplace connecting subscribers with local merchants by offering activities, travel, and goods and services.
  • Developed mobile apps for Android and iOS: Real estate search engine.
  • Collaborated with a team of five where I communicated with back-end developers to align on technical decisions.
  • Created the system architecture and broke the project into tasks.
Technologies: Android SDK, Java, iOS SDK, Objective-C

Jealousy

https://play.google.com/store/apps/details?id=com.jealousyapp.jealousy
A social network Android app that introduced new UX and behavioral concepts developed from start to release. The app shows excellence in animations, caching, live data updates, video processing, and new UI and UX concepts. The app uses Android NDK for image and video processing together with FFmpeg. I worked on all phases of the product with designers.

Dobartek

https://play.google.com/store/apps/details?id=hr.dobartek.dobartek
I built a food delivery app that provides great UX to users. I was the lead mobile developer and simplified food ordering with a high performant app and custom components that focused on stability. We managed to achieve 99.98% crash-free use.
2008 - 2013

Master's Degree in Computer Science

Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture - Split, Croatia

Libraries/APIs

FFmpeg, Social APIs

Tools

Android Studio, Android Jetpack, Git, Android NDK

Languages

Java, Kotlin, SQL, Objective-C, Swift

Frameworks

Android SDK, iOS SDK

Paradigms

Object-oriented Programming (OOP), Model View ViewModel (MVVM), Model View Presenter (MVP)

Platforms

Android, iOS

Other

Android Animations, Mobile App Development, Video Compression, IT Security, Image Processing, Video & Audio Processing, Card Payments, Maps, Kotlin Multiplatform Mobile (KMM), Leadership

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring