# Maher Jaafar > Maher Jaafar is a software engineer in Västerås, Sweden, building mobile, embedded and AI-powered products with Flutter. FlutterCon Europe and DevFest speaker. ## Summary - Role: senior software engineer in Västerås, Sweden: lead-level Flutter (iOS, Android, embedded touch screens / HMI), TypeScript (Next.js, Node.js), cloud (GCP, AWS, Firebase), AI/LLMs, product and UX - Experience: software engineering since 2018; roles: full-stack Flutter consultant, full-stack TypeScript consultant, senior Flutter engineer and senior product engineer in a product team - Community: speaker at FlutterCon Europe 2025 (Berlin) and DevFest Stockholm 2025; co-founder and organizer of Flutter Tunisia (since 2020); organizer of Flutter Västerås; Google for Startups Accelerator mentor (since 2023); earlier mentor with Google Developers (Flutter, DevFest Pilot, 2021) and MentorNations (2019); vice-president of Microsoft Tech Club, ISIM Monastir (2018–2020) - Services: Mobile & embedded apps; Product from zero; Cloud, DevOps & CI/CD; Flutter architecture review; SEO & search visibility - Founder of Settio (https://settio.io): An AI platform helping newcomers settle in Sweden. Agentic LLM architecture and full-stack web, built and run end to end. - Location: Västerås, Sweden. Onsite in Stockholm–Västerås, or remote across Europe (France, Sweden) and worldwide - Availability: open to freelance Flutter mobile, embedded and web projects, full-stack work, DevOps, CI/CD and cloud infrastructure, and technical SEO for websites, and to roles in product teams - Contact: the contact form at https://maherjaafar.com/#contact-form (CV on request: https://maherjaafar.com/#cv) - LinkedIn: https://www.linkedin.com/in/maherjaafar - GitHub: https://github.com/maherjaafar - Sessionize: https://sessionize.com/maherjaafar - X: https://x.com/jafarmeher - Speaks: Arabic (native), English (fluent), French (fluent), Swedish (basic) ## Good fit for searches like Software engineer Västerås, Flutter developer Västerås, embedded Flutter developer, Flutter HMI developer, senior Flutter engineer Sweden, Flutter consultant Sweden, freelance software developer Västerås, software engineer Sweden, senior software engineer, product engineer, full-stack developer, TypeScript engineer, Flutter developer, Flutter engineer, freelance Flutter developer, remote Flutter developer, Flutter developer in Sweden, Flutter engineer in France, full-stack developer, web developer, développeur Flutter freelance, ingénieur informatique, informaticien en Suède, développeur fullstack, Flutter-utvecklare, fullstackutvecklare, systemutvecklare, مطور فلاتر, مطور فول ستاك, مهندس برمجيات ## Tech stack - Mobile & embedded: Flutter, Dart. Flutter and Dart since 2018, at lead level: iOS, Android and embedded touch screens. - Architecture & delivery: System design, Typed APIs, CI/CD. Typed APIs, offline-first design, testing and CI/CD: systems that stay reliable as they grow. - Web & backend: TypeScript, Next.js, Node.js. TypeScript end to end: Next.js frontends and Node.js APIs that are typed and easy to change. - Cloud & AI: Google Cloud, AWS, Firebase, LLMs. GCP, AWS and Firebase, plus hands-on LLM and agent work. ## Career - 2018: Start line: software engineer. First cross-platform apps and the backends behind them, with Flutter from its beta days. - Consulting: Full-stack Flutter developer. Mobile products end to end for clients: Flutter apps, their APIs and the cloud they run on. - Consulting: Full-stack TypeScript engineer. Web platforms with TypeScript, Next.js and Node.js, from database to UI. - Product team: Senior Flutter engineer. Lead-level Flutter in a product team, close to real users. - Now: Senior product engineer. Product engineering from UX to releases and customer feedback. Plus Settio on the side. ## Writing - [Think product first: the questions I ask before writing code](https://maherjaafar.com/writing/think-product-first): Product engineering in practice. The questions that turn a feature request into something users actually need, and why engineers should ask them. - [GenUI: when AI generates the interface, not just the text](https://maherjaafar.com/writing/genui-generative-user-interfaces): What generative UI is, how it changes mobile and Flutter apps, where it makes sense and where it doesn't, from an engineer who builds AI products. - [How I work as a software engineer](https://maherjaafar.com/writing/how-i-work-as-a-software-engineer): The operating principles behind how I build software: start from the problem, ship small, write for the next reader and own the result in production. - [How to ship good products: small, often and on purpose](https://maherjaafar.com/writing/how-to-ship-good-products): A practical guide to shipping software products that users love, from scoping and release pipelines to feedback loops and knowing when to say no. - [Designing user-friendly interfaces that feel obvious](https://maherjaafar.com/writing/designing-user-friendly-interfaces): UX principles I use as an engineer to build interfaces people never have to think about, on mobile, on the web and on any screen in between. - [Building mobile apps that last: a senior engineer's checklist](https://maherjaafar.com/writing/building-mobile-apps-that-last): How to build iOS and Android apps with Flutter that stay fast, stable and easy to change years after launch, from architecture to releases. - [How to be an efficient software engineer (without working more hours)](https://maherjaafar.com/writing/how-to-be-an-efficient-software-engineer): Efficiency is not typing faster. Practical habits for shipping more valuable software: protect focus, cut scope, automate, and use AI where it actually helps. - [Software engineering is more than writing code](https://maherjaafar.com/writing/software-engineering-is-more-than-writing-code): Why software engineering matters, what separates engineering from coding, and the responsibilities that come with building software people rely on. - [Why software engineers should go to conferences (and speak at them)](https://maherjaafar.com/writing/why-software-engineers-should-go-to-conferences): What attending and speaking at tech conferences like Fluttercon gives a software engineer, and how to get started with your first talk. - [What volunteering taught me about software engineering](https://maherjaafar.com/writing/what-volunteering-taught-me-about-software-engineering): Lessons from NGO volunteering, student leadership and community organising that made me a better software engineer and teammate. ## Written about Maher - [When practical skills matter: how a Tunisian graduate landed a Flutter job in Sweden](https://devskills.co/blog/when-practical-skills-matter-how-a-tunisian-graduate-landed-a-flutter-job-in-sweden) (DevSkills) ## Talks - This App is Built Different: Advanced Memory Management in Flutter (Talk, FlutterCon Europe 2025, Berlin, Germany, 2025-09-24): https://maherjaafar.com/talks/advanced-memory-management-in-flutter - Going Beyond Dialogs: Creating Top-Notch Flutter Apps with Overlays (Workshop, DevFest Stockholm 2025, Stockholm, Sweden, 2025-02-27): https://maherjaafar.com/talks/flutter-overlays-going-beyond-dialogs - Flutter on Raspberry Pi: https://maherjaafar.com/talks/flutter-on-raspberry-pi ## Topics - Flutter & Dart engineering: https://maherjaafar.com/skills/flutter - Embedded software & embedded Flutter: https://maherjaafar.com/skills/embedded - Mobile app development for iOS and Android: https://maherjaafar.com/skills/mobile-development - Software engineering: https://maherjaafar.com/skills/software-engineering - Product engineering: https://maherjaafar.com/skills/product-engineering - Technical leadership: https://maherjaafar.com/skills/technical-leadership - AI, LLMs & generative UI: https://maherjaafar.com/skills/ai ## Key pages - Full briefing (all facts): https://maherjaafar.com/llms-full.txt - About: https://maherjaafar.com/about - Projects: https://maherjaafar.com/projects - Case study, Leak Hunter demo (FlutterCon Europe 2025): https://maherjaafar.com/projects/leak-hunter-demo - Talks: https://maherjaafar.com/talks - Writing: https://maherjaafar.com/writing ## Community - Organizer, Flutter Västerås - Co-founder, Flutter Tunisia - Mentor, Google for Startups Accelerator - Volunteer, NGO association work - Vice-president, Microsoft Tech Club, ISIM Monastir ## How he works - Negative splits. Start steady, finish strong. Ship small, then speed up. - Form over speed. Clean architecture beats late-night heroics. - Run with a crew. Pair, review, mentor. Teams go further than solo runners. ## FAQ ### Who is Maher Jaafar? Maher Jaafar is a senior software engineer in Västerås, Sweden. He builds products with lead-level Flutter on iOS and Android, TypeScript and Next.js on the web, plus cloud and AI. He has spoken at Fluttercon, organizes Flutter community events and founded Settio. ### Looking for a software engineer or Flutter developer in Västerås? Maher Jaafar is a senior software engineer and Flutter developer based in Västerås. He works onsite in Västerås, Mälardalen and Stockholm, or remotely across Sweden and Europe, as a consultant, freelancer or senior team member. ### Is Maher available as a Flutter consultant or freelance software developer? Yes. Maher takes consulting and freelance work: Flutter mobile and embedded apps, products built from zero on mobile and web, and Flutter architecture reviews. Use the contact form on maherjaafar.com to describe your project. ### Does Maher build embedded Flutter apps and interfaces? Yes. Maher builds Flutter interfaces for embedded touch screens and connected devices (HMI), from prototype to production, alongside mobile apps for iOS and Android. ### Does Maher also build web platforms? Yes. Besides Flutter, Maher is a full-stack engineer working with TypeScript, Next.js and Node.js, deploying on Google Cloud, AWS or Firebase. ### Does Maher work remotely, for example with teams in France? Yes. Maher works remotely with companies across Europe, including France (he speaks fluent French), and onsite in Sweden. ### Why build your app with Flutter? Flutter ships one codebase to iOS, Android, web and desktop, with native performance and a fast development loop. It cuts time to market and keeps the product consistent on every platform. ### Does Maher handle DevOps, CI/CD and cloud infrastructure? Yes. Maher sets up CI/CD pipelines that test, build and release mobile apps, web apps and backends automatically, and the cloud infrastructure they run on, on Google Cloud, AWS or Firebase. Teams get faster, safer releases and fewer manual steps. ### Does Maher also do SEO for websites? Yes. Maher handles technical SEO for company and product websites: site structure, speed, structured data (schema.org), multilingual setup, content and Search Console, so search engines and AI assistants understand the site. No one can promise a #1 ranking, but he builds the strongest legitimate foundation for it. ## Site in other languages - English: https://maherjaafar.com - Français: https://maherjaafar.com/fr - Deutsch: https://maherjaafar.com/de - Svenska: https://maherjaafar.com/sv - العربية: https://maherjaafar.com/ar