Srđan Stanić-Senior/Lead iOS Engineer, Engineering Manager, Head of Software
Check rate
Experience
Head of Software
Pip Decks
Pip Decks library in your pocket, a digital companion to the physical card decks covering a variety of career and business topics.
- Led the product discovery phase with the founder to determine the initial set of specifications
- Developed initial prototypes of the responsive web app and iterated based on customer feedback to develop a product that will be the basis of the subscription based business going forward
- Worked with designers and on my own to define and implement a user experience that our customers love
- The app allows customers to browse and search through the Pip Decks library, bookmark their favorite cards, watch accompanying videos, and access additional materials
- Built the app to work on smartphones, tablets, desktops, both within the most popular browsers and as a standalone PWA
- Built a content import pipeline to import content prepared for print and exported as XML from InDesign into Strapi CMS and then finally make it available in the app
- Javascript, Typescript, HTML/CSS, React.js, Ionic, Node.js, Firebase, Strapi CMS, Shopify, Wordpress, Git, Posthog, Hotjar
iOS Engineer
WOW Tech Group
A new generation of an iOS app that controls Bluetooth devices and features chat, audio, and video calls.
- Successfully turned around a struggling project as part of a 4-person iOS team
- Shared best practices and provided guidance on reactive programming, application architecture, and software design
- Implemented a Realm-based persistence layer
- Developed a tiny layout constraints management library for programmatic view layer creation
- Developed new features, including account creation, friendships, and chat
- MVVM+C, Combine, Swift, UIKit, Lottie, Realm, Firebase Analytics/Crashlytics, Resolver, XCodeGen, REST, XMPP, Git
iOS Engineer
HelloFresh
Meal kit delivery service.
- Joined as an external contractor to help the iOS team of 15+ people tackle specific cross-cutting concerns and speed up launching the service in new markets
- Cleaned up and improved the localization module, developed a localizations maintenance system and the accompanying process
- Reviewed existing usage of app configuration and feature flags, and defined guidelines on how to use and maintain them in the future
- Used customized code analysis tools to find and remove unused code
- MVVM, Swift, SwiftSyntax, Periphery, AppLanga, Firebase Analytics, Optimizely, PHP, Python, Git
iOS Engineer
Yunar (Deutsche Bank)
Automated loyalty program integrated with an open banking API.
- Successfully turned around a struggling project as part of a 5-person iOS team
- Implemented complex dashboard-like home screen presenting different app states and collection data from different sources
- Implemented reusable components presenting the same data across different UITableViews and UICollectionViews
- Implemented reusable behaviors like loading/error/recover UX and the ability to enter multi-step membership creation flow at any given step depending on user state and from multiple different locations in the app
- MVVM+C, RxSwift/RxCocoa, Swift, UIKit, Quick, Nimble, REST, Git
Lead Software Engineer
Gravitus
Strength training workout tracker and training program distribution platform.
- Led the development of the iOS app with several other contributors
- Designed and developed a new income stream which increased our MMR by 25%
- Introduced clean architecture principles and code design guidelines
- Added the initial UI testing toolkit and covered key screen flows with UI tests
- Significantly reduced the number of crashes and improved the stability of the app
- Rewrote the in-app purchase management components for stability and easier maintenance
- MVP, Swift, UIKit, Texture, RevenueCat, Facebook SDK, Amplitude, Python/Django, REST, Git
iOS Engineer
Bizzon
POS app connected to a Bluetooth card reader and printer.
- Solely maintained a universal iOS app and an SDK
- Introduced clean architecture principles with new features added and gradually moved some of the legacy code to the new architecture
- Developed flexible UI layouts that conform to different screen sizes across iPhone and iPad devices
- Eliminated crashes and improved the stability of the app
- MVC, VIPER, Objective-C, Swift, SnapKit, UIKit, Git
Indie App Developer
Engineering Strong
My lifting tech playground.
- Built a timer app for iOS with a custom user engagement framework
- Built a rest tracker app for iOS integrated with Polar heart rate sensors
- Built a body movement tracking app for iOS based on Apple's APIs for body detection in images
- Swift, UIKit, Vision, Realm, Firebase Analytics/Crashlytics, Git
CTO
Shoutem
No-code mobile app building platform.
- Grew the product team from 7 to 22 people
- Delivered an enterprise integration project worth seven figures
- Established a well-documented but still flexible software development process
- Implemented a continuous delivery process with mandatory code reviews and proper quality assurance
- Eliminated frequent service downtimes and increased the uptime above 99.99%
Software Engineer
Shoutem
- Owned the hybrid mobile app and its build system
- Owned the content import backend services
- Cordova, HTML5, JS & CSS3, iOS, Android, Ruby, Python/Django, Celery, Git
Technical Team Lead and Project Manager
Endava Adriatic
Design and software development agency.
- Managed client projects and led teams of up to 4 people for RealNetworks, CoreMedia, OLX, MTV Adria, Matador Records, and AVL
- Developed web apps and hybrid mobile apps
- J2EE, Python/Django, HTML5, JS, CSS3, Backbone.js, jQuery, ExtJS, Cordova, iOS, Android, Nokia
Java Web Developer
APIS IT d.o.o.
Croatian government IT services company
- Developed key components of the national New Computerised Transit System, which tracks road freight across the EU
- Written and maintained architecture documents for this system
- J2EE, TDD, Spring MVC, Spring Portlet MVC, Spring WS, Struts, DWR (AJAX), jQuery
Web Developer and Product Manager
Polar d.o.o.
Polar Help Desk SaaS
- Student job, which allowed me to explore different roles: development, server admin, project management, QA, customer support
- Designed and documented agile development process (Agile, XP)
- Windows Server, C#, Javascript, ASP.Net
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Education, Sport, Retail, Government and Administration, and Food and Beverage.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Quality Assurance, and Project Management.
Summary
18 years in software engineering and 7 years leading mobile and full-stack teams.
Recently delivered critical parts of iOS enterprise projects as an external contractor, worked with startups on mobile app development and responsive web apps, and published several fitness iOS apps as an indie developer.
Written a white paper on iOS application architecture.
In the past, I've managed product development as a startup CTO and delivered client projects for a software development agency as a project manager and a tech lead.
Languages
Education
Faculty of Electrical Engineering and Computing, University of Zagreb
Master's degree · Telecommunications and Software Engineering · Zagreb, Croatia
Certifications & licenses
iOS Lead Essentials
Essential Developer Academy by Caio & Mike
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Srđan is based in Amsterdam, Netherlands.
Srđan speaks the following languages: Croatian (Native), English (Advanced).
Srđan has at least 20 years of experience. During this time, Srđan has worked in at least 9 different roles and for 11 different companies. The average length of individual experience is 2 years and 8 months. Note that Srđan may not have shared all experience and actually has more experience.
Based on recent experience, Srđan would be well-suited for roles such as: Head of Software, iOS Engineer, Lead Software Engineer.
Srđan's most recent position is Head of Software at Pip Decks.
In recent years, Srđan has worked for Pip Decks, WOW Tech Group, and Engineering Strong.
Srđan is most experienced in industries like Information Technology, Education, and Sport. Srđan also has some experience in Retail, Government and Administration, and Food and Beverage.
Srđan is most experienced in business areas like Information Technology, Product Development, and Quality Assurance. Srđan also has some experience in Project Management.
Srđan has recently worked in industries like Information Technology and Education.
Srđan has recently worked in business areas like Information Technology and Product Development.
Srđan holds a Master in Telecommunications and Software Engineering from Faculty of Electrical Engineering and Computing, University of Zagreb.
Srđan has 1 certificate: iOS Lead Essentials.
The availability of Srđan needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 26 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Head of Software
Nearby freelancers
Professionals working in or nearby Amsterdam, Netherlands
