Senior Flutter Engineer bei LeanCode
Ich baue auch Websites für Firmen in PolenDawid Niedźwiecki
Ich bin Flutter Engineer aus Poznań. Ich baue Mobile-Apps, die Menschen jeden Tag nutzen. Ich habe ein Flutter-Team geleitet und bin am liebsten dort, wo solide Architektur und Releases ohne Drama zählen.
Apps, an denen ich gearbeitet habe
Projekte
Ausgewählte Projekte
Produktive Apps, die ich gebaut oder mitentwickelt habe.
-
Tide
Fintech-Plattform
2025–2026
Eine große internationale Fintech-Plattform für kleine Unternehmen, Freelancer und Selbstständige in Großbritannien, Indien, Frankreich und Deutschland, entwickelt von mehr als hundert Flutter-Entwicklern in einem einzigen Monorepo. Ich habe Features für Offers & Rewards ausgeliefert (Rewards Hub, Marketplace, Deep Links, Monitoring) und danach im CoSec-Team die Meldungen an das Companies House verantwortet: Adressänderungen, Authentifizierungscodes und die CS01-Bestätigungserklärung.
- Flutter
- Dart
- Monorepo
- Deep links
- Analytics
- Monitoring
-
Yanosik
Navigation und Blitzerwarner
Yanosik S.A. · 2024–2025
Flutter per Add-to-App in die nativen iOS- und Android-Apps von Yanosik gebracht. Ich habe eine bestehende Flutter-App in ein einbettbares Modul umgebaut, die Integrationsschicht auf Flutter-Seite entwickelt, das Modul in beiden nativen Projekten eingebunden und seine Abhängigkeiten in der CI/CD-Pipeline verwaltet.
- Flutter
- Add-to-app
- Method channels
- Kotlin
- Swift
- CI/CD
-
Flutter Tech Summit
Konferenz-App
LeanCode · 2025
Begleit-App für den Flutter Tech Summit von LeanCode mit Programm, Speakern, Lageplan, Bewertungen der Talks und Live-Benachrichtigungen.
- Flutter
- Push notifications
- Deep links
- Maps
- CI/CD
-
Autoplac
Autobörse
Yanosik S.A. · 2021–2025
Eine Kleinanzeigen-App zum Kaufen und Verkaufen von Autos, die ich über drei Jahre lang entwickelt und gewartet habe. Clean Architecture mit BLoC, get_it und injectable, nativer Code über dart:ffi und Method Channels, in Produktion mit Firebase und Crashlytics.
- Flutter
- BLoC
- get_it
- injectable
- dart:ffi
- Firebase
-
FlotisManager
Flottenmanagement
Yanosik S.A.
Eine Mobile-App für Flottenmanager und Fahrer in der Logistik von Grund auf entwickelt: Karten mit Mapbox und MapLibre, Clean Architecture mit BLoC, Dio für die API, Firebase und Crashlytics, ausgeliefert über CI/CD.
- Flutter
- Mapbox
- MapLibre
- BLoC
- Dio
- CI/CD
-
Dealer Apps
White-Label-Apps für Autohändler
Yanosik S.A.
White-Label-Apps, mit denen Autohändler ihren Bestand verwalten und präsentieren, gebaut mit Flutter für Mobile und Web und für jeden Händler eigens gebrandet.
- Flutter
- Flutter Web
- White-label
- CI/CD
-
Smart City Poznań
Stadt-App
G-Group.dev · 2021–2022
Die Service-App der Stadt Poznań auf Null Safety (Dart 2.12) migriert, Produktions-Releases nach der Migration betreut und den Login über ID.Poznań (OpenID Connect) integriert, in direktem Austausch mit dem Kunden.
- Flutter
- Null safety
- OpenID Connect
Nebenprojekt
An einem Tag gebaut
Clocker
Zeiterfassung für Jira Cloud
Clocker zeigt das Tagesziel direkt im Log-time-Dialog von Jira, man sieht also schon beim Buchen, wie viel noch fehlt. Daneben gibt es ein Wochen-Timesheet und Monatsberichte, und jeder Eintrag ist ein ganz normaler Jira-Worklog. Kein Lock-in.
- Läuft komplett auf Atlassian Forge, ohne eigene Server
- Spricht alle 26 Sprachen, die Jira anbietet
- Helles und dunkles Theme, passend zu Jira
- Erhältlich im Atlassian Marketplace
Erfahrung
Von Navigation bis Fintech
Flutter in Produktion seit 2021, in den ersten Jahren parallel zum Unterrichten.
-
LeanCode 2025 – heute : Senior Flutter Engineer, Mai 2025 – heute -
Tide 2025–2026 : Mobile Software Engineer (Flutter), Offers & Rewards, Juni 2025 – Jan. 2026; Mobile Software Engineer (Flutter), CoSec, Jan. 2026 – Juli 2026 -
Yanosik S.A. 2021–2025 : Junior Flutter Developer, Dez. 2021 – Jan. 2023; Mid Flutter Developer, Jan. 2023 – Jan. 2024; Team Leader, Flutter Team, Jan. 2024 – Feb. 2025 -
G-Group.dev 2021–2022 : Flutter Developer, Dez. 2021 – März 2022 -
wtf.city 2021 : Junior Flutter Developer, Juni 2021 – Nov. 2021 - Unterricht 2020–2024 : Programmiertrainer, Juli 2020 – Okt. 2020; Deutschlehrer, Nov. 2020 – Jan. 2024
-
LeanCode : Senior Flutter Engineer, Mai 2025 – heute -
Tide : Mobile Software Engineer (Flutter), Offers & Rewards, Juni 2025 – Jan. 2026; Mobile Software Engineer (Flutter), CoSec, Jan. 2026 – Juli 2026 -
Yanosik S.A. : Junior Flutter Developer, Dez. 2021 – Jan. 2023; Mid Flutter Developer, Jan. 2023 – Jan. 2024; Team Leader, Flutter Team, Jan. 2024 – Feb. 2025 -
Leader School Poznań Winogrady : Deutschlehrer, Nov. 2020 – Jan. 2024 -
G-Group.dev : Flutter Developer, Dez. 2021 – März 2022 -
wtf.city : Junior Flutter Developer, Juni 2021 – Nov. 2021 -
UCanCode : Programmiertrainer, Juli 2020 – Okt. 2020
Für Details mit der Maus über einen Balken fahren, ein Klick springt zur Stelle. Tippe auf eine Firma, um die Details zu sehen.
-
LeanCode Vertragsbasis · Remote
Mai 2025 – heute
-
Senior Flutter Engineer
Mai 2025 – heute
Flutter-Apps für die Enterprise-Kunden von LeanCode. Außerdem habe ich an der App für den Flutter Tech Summit mitgearbeitet, die Konferenz von LeanCode.
-
-
Tide Vertragsbasis · Remote
Juni 2025 – Juli 2026
Eine große internationale Fintech-Plattform für kleine Unternehmen in Großbritannien, Indien, Frankreich und Deutschland. Mehr als hundert Flutter-Entwickler arbeiten in einem einzigen Monorepo.
-
Mobile Software Engineer (Flutter)
CoSecJan. 2026 – Juli 2026
Verantwortlich für die Meldungen an das Companies House: Adressänderungen, Authentifizierungscodes, die CS01-Bestätigungserklärung und das Tracking dazu. Außerdem Architekturmuster für die Navigation, Flutter-Upgrades und interne Engineering-Dokumentation.
-
Mobile Software Engineer (Flutter)
Offers & RewardsJuni 2025 – Jan. 2026
Rewards Hub, Marketplace, Deep Links und Monitoring entwickelt und ausgeliefert.
-
-
Yanosik S.A. Festanstellung · Poznań
Dez. 2021 – Feb. 2025
Das polnische Unternehmen hinter Yanosik, einer App für mehr als 5 Millionen Fahrer. Neben Yanosik habe ich hier an Autoplac, FlotisManager und den Händler-Apps gearbeitet.
-
Team Leader, Flutter Team
Jan. 2024 – Feb. 2025
Leitung des Flutter-Teams: Sprintplanung, sauber beschriebene Tickets sowie Standards für Codequalität und Architektur, die ich im Code Review durchgesetzt habe. Interne Tools für Build und Release der Apps entwickelt und gepflegt, mit DevOps, Backend und QA an Prozessen gearbeitet und Entwickler gementort. Im KI-Team ein internes Tool gebaut und die Einführung von KI-Tools im Unternehmen unterstützt.
-
Mid Flutter Developer
Jan. 2023 – Jan. 2024
-
Junior Flutter Developer
Dez. 2021 – Jan. 2023
-
-
G-Group.dev Freiberuflich · Poznań
Dez. 2021 – März 2022
-
Flutter Developer
Dez. 2021 – März 2022
Smart City Poznań: Migration auf Null Safety, Produktions-Releases und Login über ID.Poznań (OpenID Connect).
-
-
wtf.city Remote
Juni 2021 – Nov. 2021
-
Junior Flutter Developer
Juni 2021 – Nov. 2021
Mein erster kommerzieller Flutter-Job: eine Mobile-App mit Flutter, Appwrite und Python.
-
Nebenbei: Unterricht
-
Deutschlehrer
Leader School Poznań Winogrady · Nov. 2020 – Jan. 2024
Deutschunterricht für Kinder und Erwachsene, online und vor Ort.
-
Programmiertrainer
UCanCode · Juli 2020 – Okt. 2020
Webprogrammierung für Kinder: HTML, CSS, JavaScript, PHP und MySQL.
Empfehlungen
Stimmen aus dem Team
Auszüge aus Empfehlungen auf meinem LinkedIn-Profil, im englischen Original.
He's a trustworthy, sharp senior engineer who's also just easy to work with. That combination is rarer than it should be. … Even when we disagreed on his PRs, ego never got in the way. He cared more about building a good product than about being right.
What really sets Dawid apart is his out-of-the-box thinking. He never settles for the obvious answer and consistently finds smart, creative solutions to problems that leave others stuck.
He consistently looks beyond immediate tasks to understand overarching business goals, allowing him to identify and suggest impactful product improvements.
Über mich
Wie ich arbeite
Mich interessieren die unspektakulären Teile einer Codebasis: klare Modulgrenzen, Code Reviews, aus denen man etwas lernt, und Release-Tooling, das niemand babysitten muss. Als Teamleiter habe ich diese Standards gesetzt, als Engineer versuche ich, jedes Modul ein bisschen besser zu hinterlassen, als ich es vorgefunden habe.
Angefangen habe ich mit dem Unterrichten. Neben meinen ersten Jobs als Entwickler habe ich drei Jahre lang Deutsch für Kinder und Erwachsene unterrichtet, davor Kindern beigebracht, Websites zu bauen. Das prägt bis heute, wie ich mentore, reviewe und Dokumentation schreibe.
Werkzeuge
- Flutter & Dart
- Clean Architecture BLoC CQRS Add-to-App Method Channels dart:ffi Flutter Web große Monorepos
- Plattform
- iOS und Android Kotlin Swift Push-Benachrichtigungen Deep Links Mapbox und MapLibre Firebase OpenID Connect
- Auslieferung
- CI/CD-Pipelines Build- und Release-Tooling Crashlytics und Monitoring Code Reviews
- Team
- Leitung eines Flutter-Teams Mentoring Standards für Codequalität und Architektur Sprintplanung Einführung von KI-Tools
- Sonstiges
- Python JavaScript Shell SQL Atlassian Forge MCP-Server
Sprachen
Ich arbeite in drei Sprachen
-
Cześć!
Polnisch
Muttersprache
-
Hallo!
Deutsch
Zweisprachig
-
Hello!
Englisch
Verhandlungssicher
Kontakt
Schreiben Sie mir.
Sie bauen etwas mit Flutter oder suchen jemanden, der sich um eine große App kümmert? Am schnellsten erreichen Sie mich per E-Mail, gern auf Deutsch, Polnisch oder Englisch.