Available for new projects

Senior Flutter Developer & Freelancer · Hamburg & RemoteMobile apps your
users love.

I'm Niklas Homann, a senior Flutter developer and full-stack freelancer based in Hamburg, Germany – reinforcing your team or owning delivery from the first line of code to the App Store release.

  • 5+ years of Flutter experience
  • 1M+ users reached
  • 4.9 ★ store ratings
  • 10+ apps built & shipped

Services

How I can help

From MVP to enterprise app: I build high-quality, performant and maintainable Flutter apps – and bring full-stack experience for the backend when needed.

Senior reinforcement for your team

I integrate seamlessly into your existing development team, deliver from the first sprint and raise code quality and velocity – without a long ramp-up.

App development from 0 to 1

From idea to published product: an MVP within months, with a scalable architecture from day one – so your prototype grows into a long-lived app.

Full-stack development

Beyond Flutter, I build your backend too: TypeScript (NestJS, Node.js), Python (FastAPI, Flask), Firebase and Google Cloud – everything from one source.

Architecture, CI/CD & testing

Scalable app architecture, automated pipelines and test strategies (unit, golden, E2E) – the foundation for stable releases and fast iterations.

Tech lead & team enablement

Technical leadership for app teams, code reviews, onboarding and coaching – I have built and led teams of up to 5 developers.

Modernization & performance

Migrating existing apps to Flutter, architecture refactoring and performance optimization – so your app is a joy again, for users and developers alike.

Projects

Selected projects & results

Results matter more than buzzwords. A selection of projects I built, led or co-founded – some are anonymized due to non-disclosure agreements.

Finanzfluss FinTech · Senior Flutter Developer 2024

Finanzfluss Copilot – finance app for 200,000+ users

Independently built the mobile wealth and investment tracking app for Germany's largest finance community – from zero to launch.

Results

  • First version launched in 4 months – well ahead of the planned deadline
  • Temporarily among the top 10 free iPhone apps, 200,000+ registered users
  • Robust CI/CD pipeline, unit and end-to-end tests, scalable architecture
  • Successfully onboarded two in-house developers
  • Flutter
  • Riverpod
  • REST
  • RevenueCat
  • GitLab CI/CD
  • Maestro E2E
Schwäbisch Media Media / Publishing · Senior Flutter Developer 2025 – 2026

News apps & innovative AI-powered news app

Further development of the existing newspaper apps and ground-up development of an innovative, AI-powered news app – including backend microservices in Python.

Results

  • Established a scalable app architecture and coding standards
  • Built a new AI news app together with the in-house team
  • Extended backend microservices with Python, Flask and FastAPI
  • Flutter
  • Python
  • FastAPI
  • GitLab CI/CD
  • Codemagic
  • Firebase
Beautinda Beauty / SaaS marketplace · Co-founder & CTO 2020 – 2023

Beautinda – SaaS platform & marketplace for beauty professionals

Built a complete platform as co-founder and CTO: three Flutter apps (customers, providers, back office), a Next.js website and a TypeScript backend – including building the team.

Results

  • €2M monthly gross merchandise volume, reached profitability
  • 2,500+ active studios and 100,000 monthly active users
  • 4.8★ (800+ ratings) and 4.9★ (400+ ratings) in the stores
  • Built, led and mentored a team of 5 developers
  • Flutter
  • TypeScript
  • Firebase
  • Cloud Functions
  • Next.js
  • Stripe
Healthcare company HealthTech · Senior Flutter Developer & Tech Lead 2023 – 2024

Consumer health app – 100,000+ downloads

Built a B2C app in an agile team – from MVP to continuous, feedback-driven development, leading a team of five developers.

Results

  • 4.7★ with 100,000+ downloads
  • Technical leadership of 5 app developers focused on code quality
  • CI/CD pipeline, unit and golden tests for stable releases
  • Flutter
  • Riverpod
  • Firebase
  • Keycloak
  • GitHub Actions
  • Google Maps
International industrial group (mechanical engineering) Industrial / Enterprise · Senior Flutter Developer 2026

Internal AI assistant app on four platforms

Built an AI assistant app integrated with the Microsoft 365 environment – from one codebase for Android, iOS, Windows and web.

Results

  • One codebase, four platforms, multiple environments (flavors)
  • Owned the entire release process incl. CI/CD pipelines
  • Enterprise authentication via Microsoft Entra ID
  • Flutter
  • Microsoft 365
  • Entra ID
  • CI/CD
  • Windows
  • Web
International commercial vehicle manufacturer Automotive / Enterprise · Senior Flutter & TypeScript Developer 2025 – 2026

Mobile sales app with digital quote signing

Sales app for quote creation: an end-to-end process from configuration to digital signature – including a NestJS backend and MDM integration.

Results

  • End-to-end quoting process incl. digital signing
  • Designed and built the NestJS backend for the business logic
  • Integrated with the client's mobile device management and enterprise login
  • Flutter
  • TypeScript
  • NestJS
  • Intune MAM
  • Entra ID
  • Acrobat Sign

References

What clients and colleagues say

Original recommendations – available in full on LinkedIn.

Niklas is an absolute mobile app building machine. […] From April to July, Niklas single-handedly built (from scratch) most of the features we needed for the app launch. […] Back in February we wanted to launch in September, and we launched in September. […] It was Niklas who made it happen.
Martin Loetzsch · CTO, Finanzfluss
[…] With his structured way of working, focused communication and high quality standards, he consistently delivered outstanding results and contributed significantly to the success of the project. […] Niklas is an extremely competent and dedicated software engineer whom I can recommend without reservation.
Daniel Schulte-Werflinghoff · Head of Software Development, SV Technologie (Schwäbisch Media) (translated from German)
Niklas Homann is one of the most brilliant and dedicated software engineers I have ever had the pleasure of working with. […] His ability to build highly complex systems, create user-friendly solutions and lead a strong development team at the same time was a key success factor.
Matthias Pyka · Co-founder, Beautinda (translated from German)
Niklas Homann is an exceptionally skilled developer with whom I have closely collaborated over the past twelve months on an AI-powered news application. He brings a deep understanding of both Flutter and full-stack development, enabling him to independently architect and deliver complex features at a consistently high level. Working with him has been a thoroughly professional and reliable experience, marked by strong technical problem-solving skills that clearly set him apart.
Steven Dzionara · Senior Flutter Developer, Schwäbisch Media

All recommendations in the original: LinkedIn profile ↗

About me

A developer with founder DNA

I'm Niklas Homann, a freelance senior Flutter developer based in Hamburg, Germany. For over five years I have been building mobile apps with Flutter – from prototypes and MVPs to complex platforms with hundreds of thousands of users, often in a technical leadership role.

Before going freelance, I co-founded Beautinda and, as CTO, built a SaaS platform from the first line of code to profitability – including hiring and leading the engineering team. That founder experience shapes how I work today: I think in user value and economics, not feature lists.

Quality is not an add-on for me: clean architecture, automated tests and CI/CD pipelines are part of every project – so your app stays maintainable, stable and extensible long after launch.

Tech stack

Technologies I work with

Mobile & frontend

Flutter, Dart, React, Next.js – state management with Riverpod, Provider, Bloc

Backend

TypeScript, Node.js, NestJS, Python (FastAPI, Flask), Firebase, Google Cloud, SQL & NoSQL

Quality & testing

Unit, widget, golden and E2E tests (Maestro), code reviews, coding standards

CI/CD & DevOps

GitLab CI, GitHub Actions, Azure DevOps, Codemagic, Fastlane, Docker

Integrations

Stripe, PayPal, RevenueCat, in-app purchases, Google Maps, push notifications, Algolia

Enterprise & auth

Microsoft Entra ID, MSAL, Intune App SDK (MAM), Keycloak, Firebase Auth

FAQ

Frequently asked questions

Why Flutter instead of native development with Swift or Kotlin?

With Flutter, one shared codebase powers your app on iOS, Android, web and desktop. That roughly halves development and maintenance effort without compromising performance or user experience. Where native interfaces are needed (MDM, Bluetooth, platform APIs), I integrate them via platform channels. For the vast majority of business apps, Flutter is the most economical choice today.

Do you work remotely or on-site?

I work remotely from Hamburg for clients across Germany, Austria, Switzerland and the EU. For kickoffs, workshops or key meetings I'm happy to come on-site; hybrid setups have worked very well in my projects.

How fast can an MVP go live?

It depends on scope. As a reference: I took the Finanzfluss Copilot app from zero to the app stores in four months, including CI/CD pipeline and test strategy. For a robust MVP, three to six months is realistic depending on feature scope.

Do you take over existing apps?

Yes. I take over existing Flutter apps as well as native or hybrid apps that should be migrated to Flutter. We start with a code audit, followed by step-by-step refactoring or migration without putting feature work on hold.

Do you also build backends and web apps?

Yes, I work full-stack: backends with TypeScript (NestJS, Node.js) or Python (FastAPI, Flask), Firebase and Google Cloud, plus web frontends with Flutter Web or React/Next.js. My apps come with the APIs they need.

What does it cost and how do you bill?

I work on an hourly or daily rate and bill monthly based on actual effort – transparent, with no hidden costs. I quote the specific rate in our intro call, depending on scope, duration and role. For clearly scoped work such as a code audit, a fixed price is possible by arrangement.

What does the contractual setup look like?

I'm an independent software engineer working under a service or project contract – directly with you or through your preferred intermediary. I work free of instructions, with my own equipment, for several clients and with a clearly defined scope, which keeps the engagement clean under German contractor-compliance rules. Non-disclosure agreements are a matter of course.

What is your current availability?

You can see my current status at the top of this page. Typical engagements run three to twelve months at high capacity; after alignment, a start is usually possible within a few weeks. During ongoing projects I'm happy to take requests for the next open slot.

Do you support the app after launch?

Yes. After the release I can continue to look after the app: maintenance, updates for new iOS and Android versions, Flutter upgrades, monitoring and further development – with a fixed monthly allocation or on demand. Alternatively, I hand the app over to your in-house team, cleanly documented and with onboarding.

How do we get started?

We start with a short, no-obligation intro call (15–30 minutes). You then get an honest assessment of approach and effort, and if it's a fit, a clearly scoped project start. Book a call directly ↗

Let's talk about your project.

In a free, no-obligation intro call we'll find out whether and how I can help – with an honest assessment instead of sales talk. I usually reply within one business day.

kontakt@niklashomann.de

Or book a call directly:
cal.com/niklashomann ↗

Connect on
LinkedIn ↗

Portrait of Niklas Homann, senior Flutter developer based in Hamburg, Germany