05/09/2026 updated

**** ******** ****
100 % available

Lead/Senior iOS engineer, Engineering Manager

Amsterdam, Netherlands
Germany +3
info: Germany, United Kingdom, USA, Netherlands
Master's degree, Telecommunications and Software Engineering
Amsterdam, Netherlands
Germany +3
info: Germany, United Kingdom, USA, Netherlands
Master's degree, Telecommunications and Software Engineering

Profile attachments

Resume-Srdan-Stanic-iOS-Consultancy-2025-2.pdf

Apple IOSEngineering ManagementProduct ManagementSoftware ArchitectureSoftware Project ManagementSwift (Programming Language)
iOS/Swift Development, Software Architecture, Engineering Management, Product Management, Software Project Management 

Experience

Professional experience10+ years
Freelancer since2017

Languages

GermanBasic knowledgeEnglishFluent

Project history

Senior iOS Engineer

ABN AMRO Bank

Banking & Financial Services

>10.000 team member

ABN AMRO kickstarted a new bank and an accompanying app tailored for the younger generation: buut.com
* Joined a 9-person iOS team to speed up delivery of the MVP to the market
* Made significant contributions in building complex customer onboarding flows
* Supported product management in refining complex user stories
* Supported design in finalizing UX and visual design
* CleanSwift (VIP), modularized architecture, Swift, UIKit, Lottie, Firebase Analytics/Crashlytics, REST, Git

Head of Software

Pip Decks

Media & Publishing

10-50 team member

Pip Decks library in your pocket, a digital companion to the physical card decks covering a variety of career and business topics: pipdecks.com
* 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

Senior iOS Engineer

WOW Tech Group

Goods & Retail

250-500 team member

A new generation of an iOS app that controls Bluetooth devices and features chat, audio, and video
calls: apple.co/3EwXcpb
* Successfully delivered a new and improved version of an old app 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, Realm, Firebase Analytics/Crashlytics, Resolver, XCodeGen, REST,
XMPP, Git

Senior iOS Engineer

HelloFresh

Goods & Retail

>10.000 team member

Meal kit delivery service: apple.co/3SOFRMu
* 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
* MVVM, Swift, SwiftSyntax, Periphery, AppLanga, Firebase Analytics, Optimizely, PHP, Python, Git

Lead Software Engineer

Gravitus

Internet & IT

< 10 team member

Strength training workout tracker and training program distribution platform: apple.co/3CELVSe
* 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 through improved state management
* Rewrote the in-app purchase management components for stability and easier maintenance
* MVP, Swift, UIKit, Texture, RevenueCat, Facebook SDK, Amplitude, Python/Django, REST, Git

Senior iOS Engineer

Yunar (Deutsche Bank)

Banking & Financial Services

50-250 team member

Automated loyalty program integrated with an open banking API: bit.ly/3RRevnz (discontinued)
* Successfully delivered a market-ready app upgrade 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 the user state and from multiple different locations in the app
* MVVM+C, RxSwift/RxCocoa, Swift, UIKit, Quick, Nimble, REST, Git

iOS Engineer

Bizzon

Banking & Financial Services

10-50 team member

POS app connected to a Bluetooth card reader and printer: apple.co/3CkNpzv
* Solely maintained a universal iOS app
* 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

CTO

Shoutem

Internet & IT

10-50 team member

No-code mobile app building platform: shoutem.com, bit.ly/eng-manager-talk
* 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

Internet & IT

10-50 team member

* 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

FIVE

Internet & IT

50-250 team member

Design and software development agency: five.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.

Other

50-250 team member

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,
Castor, Dozer, OSWorkflow

Web Developer and Product Manager

Polar d.o.o.

Internet & IT

10-50 team member

Polar Help Desk SaaS
* A student job that 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

Certificates

iOS Lead Essentials

Essential Developer Academy by Caio & Mike

2022


Recommendations


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in