Bornholdt Lee GmbH

Senior Software Engineer, Flutter

Bornholdt Lee GmbH

full-time

Posted on:

Location Type: Hybrid

Location: HamburgGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Developing, maintaining and optimizing mobile applications with Flutter and Dart — from implementing features to sustainably improving existing codebases
  • Actively contributing to technical concepts and architecture decisions and further developing our mobile stack, including development standards, processes and workflows
  • Evaluating and positioning technology options (e.g., Flutter vs. native approaches, Kotlin Multiplatform) — both internally and in technical client consulting on architecture, platform strategy and feasibility
  • Conducting code reviews and ensuring sustainable code quality
  • Evaluating and integrating new technologies — including AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude) — and actively transferring knowledge to the team

Requirements

  • Several years of professional experience (at least 3 years) in software development in the mobile domain
  • Strong knowledge of Dart and Flutter and experience with multiple production Flutter projects
  • Understanding of modern app architectures as well as Clean Code and Clean Architecture principles (SOLID, repository pattern, Domain-Driven Design)
  • Experience with common Flutter ecosystems, e.g., state management and dependency injection (e.g., Riverpod), HTTP communication and local data persistence
  • Experience with CI/CD pipelines, reproducible builds and integrating external services and backends (e.g., Firebase or Appwrite)
  • Ability to contextualize Flutter among platform alternatives (Kotlin Multiplatform, Swift/SwiftUI, React Native) and provide well-founded technology recommendations
  • Experience with agile methodologies (Scrum/Kanban), strong communication skills, team spirit and willingness to actively share knowledge
  • Consulting skills and the ability to act as a technical point of contact in client projects
  • Analytical mindset, structured working style and commitment to continuous professional development
  • Business-fluent German and English
Benefits
  • Varied responsibilities through diverse, purpose-driven projects
  • Room for innovation: actively shape our tech stack, processes and the adoption of new technologies
  • Modern working environment with flexible location within Germany (100% remote possible)
  • Trust-based working hours and flat hierarchies
  • 30 days of vacation
  • Company pension plan and private supplementary health insurance
  • Dog-friendly office in the heart of Hamburg
  • Fresh fruit, muesli bar, free drinks — plus PlayStation & foosball table
  • Lease bicycles and Deutschlandticket if you regularly work from the office
  • Regular team events, summer parties and Christmas celebrations
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
DartFlutterClean CodeClean ArchitectureSOLID principlesrepository patternDomain-Driven Designstate managementdependency injectionCI/CD
Soft Skills
strong communication skillsteam spiritknowledge sharingconsulting skillsanalytical mindsetstructured working stylecommitment to continuous professional development