I’m Daniele Margutti, Engineering Manager for the mobile platform at Immobiliare.it, driving the evolution of our mobile platform across iOS, Android and Apps Backend Services.

Over the past five years I’ve led the iOS area as Technical Team Leader, shaping architecture, workflows and tools that help our teams build better, faster and more consistently. I focus on clear design, technical depth and practical impact.

Daniele Margutti

How I workFour things I keep coming back to

  • 3teams: iOS, Android, backend
  • 8years leading mobile teams
  • 2008first line of iOS code
  • 4M+downloads of my libraries

Experience

  1. Engineering Manager, Mobile Platform

    · Immobiliare.it

    Platform strategy · Delivery across three teams · Developer experience

    I moved into this role after several years as Technical Team Leader for the iOS team, and most of it has been new to me: three platforms instead of one, decisions that land on people I do not work with every day, and a lot less time writing code. The work is making the mobile platform easier to build on, and learning where my old instincts as a tech lead stop being useful.

  2. iOS Technical Leader

    · Immobiliare.it

    Objective-C to Swift rewrite · Modular architecture · Multi-country · CI/CD

    Five years on the iOS team, split between the product and the people building it. The largest piece of work was rewriting the main app from Objective-C to Swift, module by module, while it kept shipping: that is where the modular architecture and the multi-country support came from. The rest of the time went into the CI/CD we still use, and into the engineers who now run most of it themselves.

  3. Co-Founder

    · CreoLabs

    Y Combinator interview, Winter 2014 · First Italian company invited

    We tried to build mobile apps visually, at a time when everyone was hand-writing view code. It got far enough that Y Combinator called us in: we were the first Italian company interviewed in the Winter 2014 batch. We did not get in, and the company did not survive, but three years of building a product from nothing taught me more than any job since.

  4. iOS Engineer

    · Various companies

    Indie work · Small teams · Mentoring

    I started out with Java and Obj-C in 2006, then moved to iOS in 2008, when the SDK was new. These were the years I sharpened the craft: shipping my own products, working in small teams, and meeting people I learned a lot from.

Full history on LinkedIn Roles, dates and everything this page leaves out

I'm always open to a conversation: a leadership role, platform work, advisory, or comparing notes on how you run your teams.