(Senior) App Platform Engineer - Flutter (m/f/d) // Remote possible

7 Minutes ago • 2 Years +
Mobile Development

Job Description

Breuninger is a leading fashion and lifestyle department store in the premium and luxury segment. This role involves working in an autonomous, agile team to design, plan, and develop the technical platform architecture for their Flutter-based app, with a focus on iOS infrastructure and system integration. You will take ownership of critical platform components, drive architectural decisions, establish scalable solutions, and optimize core libraries and build systems. The position requires staying current with Flutter and iOS advancements and collaborating closely with various teams.
Must Have:
  • Design and develop technical platform architecture for Flutter-based app, focusing on iOS.
  • Own critical platform components and drive architectural decisions.
  • Establish scalable solutions for performance, security, and stability.
  • Shape platform infrastructure from system architecture to CI/CD.
  • Develop and optimize core libraries, build systems, and cross-platform services.
  • Collaborate with architects, DevOps, and feature teams.
  • Evaluate technical debt and plan migration strategies.
  • Stay updated on Flutter and iOS advancements.
  • Minimum 2 years of Flutter development experience.
  • Proficient in Dart, Swift, and iOS platform architecture.
  • Skilled in Flutter plugins, Platform Channels, and native iOS integration.
  • Experienced with build tools, dependency management, code generation, and build process optimization.
  • Deep understanding of iOS System APIs, App Lifecycle Management, and security.
  • Proficient in agile methods (Scrum, Kanban) and DevOps practices.
Perks:
  • Voluntary holiday and Christmas bonuses, and pension contributions.
  • 30% employee discount, also for partner, including gastronomy and hairdresser.
  • Additional vacation days from the 5th year.
  • Subsidy for Urban Sports membership.
  • Trainings and leadership programs.
  • Workation available (up to 30 calendar days per year in selected European countries).
  • Additional vacation days through salary conversion, supplemented by sabbatical option.
  • Company Bike (lease desired bike or e-bike).

Add these skills to join the top 1% applicants for this job

communication
team-player
game-texts
kanban
agile-development
aws
ci-cd
swift
dart
flutter

Company Description

Are you passionate about agile software development, excited about end-to-end responsibility, and looking for a pleasant work atmosphere with plenty of room for further development? Welcome to Breuninger!

Breuninger is the leading fashion and lifestyle department store in the premium and luxury segment and has been on the market for 140 years. Across Europe, the Breuninger Online Shop is the most important point of contact with our platform and also offers a steadily growing number of digital touchpoints for our customers in-store.

In our technology, we believe in "you build it you run it" and operate our verticalized multichannel platform on AWS. Our teams are responsible for the software architecture themselves. With us, you work cloud-native and are a hacker and team player at the same time.

An autonomous team awaits you, with whom you will master exciting challenges around our international multichannel platform. Freedom and design options enable you to unfold your potential in an agile and trusting environment. We live transparent, open, and close cooperation with specialist departments, product owners, management, and DevOps teams. This allows us to reconcile our pragmatic way of working with high-quality architectural standards.

You can find more exciting information at: B-Digital - We are looking for creative pioneers who want to make a difference. (breuninger.com)

Job Description

Our distributed teams work hybrid with their colleagues and have the option to work either remotely or from one of our office locations in Stuttgart, Düsseldorf, and Munich, or to meet for team meetings on-site.

  • As an experienced member of our development teams, you design, plan, and develop the technical platform architecture for our Flutter-based app with a special focus on iOS-specific infrastructure and system integration.
  • In our modern cross-platform architecture, you actively take ownership of critical platform components, drive architectural decisions, and establish scalable solutions for performance, security, and stability.
  • You shape the platform infrastructure from system architecture to the CI/CD pipeline and ensure a robust, maintainable, and extensible technical basis through your Flutter and iOS expertise.
  • You develop and optimize core libraries, build systems, and cross-platform services that serve as the foundation for all feature teams.
  • You work closely with platform architects, DevOps engineers, and feature teams, define technical standards, and support the integration of complex platform features.
  • With your experience, you evaluate technical debt, plan migration strategies, and assess the impact of platform changes on the entire app architecture – always keeping the balance between technical innovation and system stability in mind.
  • You are always technologically up-to-date, especially with Flutter framework updates, iOS SDK changes, and new platform capabilities, and proactively drive the evolution of the technical platform.

Qualifications

  • You have at least 2 years of experience in Flutter development and profound knowledge in Dart, Swift, and iOS platform architecture.
  • You master the development of Flutter plugins, Platform Channels, and the integration of native iOS functionalities into Flutter applications.
  • You have extensive experience with build tools, dependency management, code generation, and optimizing build processes for large Flutter projects.
  • You have a deep understanding of iOS system APIs, app lifecycle management, and platform-specific security concepts.
  • Your strong communication skills and technical leadership competence make you a valuable link between different teams.
  • You enjoy defining technical platform standards and empowering other teams through guidelines, documentation, and technical workshops.
  • You proactively take responsibility for platform stability and performance and can balance technical requirements with business goals.
  • You are proficient in agile development methods (Scrum, Kanban) and have experience with DevOps practices.

Additional Information

At Breuninger, it's more than just a job. We live appreciation and responsibility – and our benefits reflect exactly that. They are a sign of how we accompany and support you. And the best part: this is only a part of what awaits you with us.

Appreciation that is tangible Voluntary holiday and Christmas bonuses as well as contributions to old-age provision.

Your style, your advantage 30% employee discount, also for your partner, including gastronomy and hairdresser.

Your loyalty counts From the 5th year, you receive additional vacation days.

Sport-Life-Balance Subsidy for your Urban Sports membership.

Grow with us From training to leadership programs.

Workation available Up to 30 calendar days a year in selected European countries.

Vacation à la carte You can secure additional vacation days through salary conversion, supplemented by a sabbatical option.

Mobile in everyday life Lease your desired bike or e-bike easily with Company Bike.

Have we piqued your interest?

Then we should get to know each other quickly.

We look forward to your meaningful online application stating your availability and salary expectations.

Imprint

Apply now

Apply now

Privacy Policy

Imprint

Cookies Settings

Set alerts for more jobs like (Senior) App Platform Engineer - Flutter (m/f/d) // Remote possible
Set alerts for new jobs by Square
Set alerts for new Mobile Development jobs in Germany
Set alerts for new jobs in Germany
Set alerts for Mobile Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙