Staff App Engineer (m/f/d) - App & Web - onsite in Hamburg or Berlin
About You
Hybrid Lead/Chief Europe - Germany
Job Description
We are currently looking for a skilled Staff App Engineer (m/f/d) with a passion to assumeΒ leadership responsibilities to support us in building the fastest & most intuitive shopping app using aΒ brand-new tech stackΒ onsite inΒ Hamburg or Berlin!
The App & Web TeamΒ constantly improves the App, Mobile Website and Desktop Website. These big-scale products are each visited byΒ over 11M active users every month. The teamβs focus is to provide our customers the most inspiring, convenient, intuitive, and easy-to-use shopping experience. They constantly challenge themselves to raise the bar of what isΒ βstate of the artβΒ in customer-facing products.
- Flutter
What you will do
- Build and maintain a high-quality mobile application usingΒ Flutter for iOS and Android platforms
- Participate as aΒ solution architectΒ from the very beginning of new projects; you will not just implement changes but think them through deeply and be responsible for the implementation across all stacks.
- Gain significant exposure to other teams, such as Shop Backend and Webstacks, to align solutions andΒ drive the tech stack of all teams forward.
- Drive technical discussions forward with the team andΒ lead architectural alignment.
- Lead by exampleΒ andΒ set coding standards, review pull requests and mentor other engineers in the team.
- Empower the teamΒ to deliver mission-critical features in quality & time.
- Contribute to architectural decisions across multiple stacks.
- Closely collaborate with Product Managers, Designers, Testers and other stacks (Backend and Web).
- Introduce new technologies, tools or processes that improve developer productivity and product quality.
- Debug performance and reliability issues across the stacks
Who you are
- 8+ yearsΒ of programming experience, with at leastΒ 3 years of native or hybrid App developmentΒ experience.
- Expert-levelΒ Dart & FlutterΒ knowledge.
- CI/CD experience βΒ Google Play Store, App StoreΒ deployments (fastlane, GitHub Actions or similar)
- Experience withΒ Unit and Golden Tests.
- Experience of performance optimisation and profiling (using Flutter DevTools).
- Mobile native experience β iOS or Android.
- Experience withΒ monitoring toolsΒ β Firebase Crashlytics, Sentry, DataDog etc.
- Figma knowledge.
- Experience using AIΒ (e.g. Copilot or Cursor) to speed up coding experience.
- Experience with Backend development.
- Mobile automated testing.
- Excellent problem-solving:Β You can solve conceptual, non-standard problems and exercise solid judgment based on analyzing multiple sources of information.
- High autonomy and ownership:Β You are motivated, take matters into your own hands, and can lead a complex project or process with little oversight from your manager.
- Strong communicator:Β You can communicate transparently, honestly, and effectively with both technical and non-technical stakeholders (e.g. Product, Design).
- Team player:Β You actively share knowledge, inspire other team members, and aim to fulfill team goals.
Nice to have
- Experience in Web Development
- DevOps experience (e.g. CI/CD pipelines, AWS)
- gRPC experience
- Firebase experience
- Open-source experience
Benefits
- Hybrid working
- Fresh fruit every day
- Free access to code.talks
- Exclusive employee discounts
- Free drinks
- Language courses
- Laracast account for free
- Company parties
- Help in the relocation process
- Mobility subsidy
- State-of-the-art technology
- Central Location
- Company pension
- Dog-friendly office
- AY Academy
- Feedback Culture
- Job Bikes