Cologne, Germany Hybrid

Prematch is hiring a Senior Software Engineer - mobile

About the Role

Prematch is seeking a Senior Software Engineer with deep mobile expertise to build and scale its Flutter-based mobile app for non-professional soccer in Europe. You will play a key role in shaping the technical direction, driving product-focused development, and maintaining high engineering standards in a fast-growing startup environment.

Responsibilities

  • Develop with a clear product focus and make technical decisions considering user experience, business value, and long-term scalability.
  • Build new features for the Flutter app and the entire stack using a modern, AI-driven development approach.
  • Work independently within a product team, take ownership, and actively contribute technical expertise.
  • Help raise code quality within the team and set high standards for maintainability, structure, and technical excellence.
  • Ensure consistency, robustness, and high quality of the mobile codebase through thorough code reviews.
  • Collaborate closely with Product and Design teams, constructively challenge requirements, and translate them into robust technical solutions.
  • Continuously improve the performance, stability, and reliability of the mobile application.
  • Actively shape architectural decisions in the mobile domain and contribute to a scalable technical vision.

Requirements

  • At least 8 years of relevant experience and confidence in role.
  • Hands-on experience building and maintaining mobile apps (iOS, Android, or cross-platform).
  • Understanding of specific challenges in mobile development.
  • Willingness to build full-stack using agentic engineering.
  • AI-First Development: use AI as an integral part of the modern development workflow, not as an add-on.
  • Strong knowledge of Dart and Flutter to develop high-performance, high-quality mobile applications.
  • Familiarity with SOLID principles, clean code structures, and sustainable code quality.
  • Understanding of good mobile products, including UI/UX principles and proven design patterns.
  • Work in a test-driven and quality-oriented manner with knowledge of common software testing methods.
  • Positive, proactive approach with strong collaboration skills to contribute to team dynamics.

Nice to Have

  • Knowledge of back-end and DevOps (full-stack thinking).
  • Experience in native Android or iOS development.
  • Practical experience with Firebase as part of modern mobile architectures.
  • Experience using product analytics tools such as Amplitude and Braze to understand user behavior and increase engagement.

Tech Stack

Flutter, Dart, AI-driven development, Firebase, Amplitude, Braze

Benefits

  • Opportunity to work from offices in Berlin Mitte, London, or Cologne, or fully remote.
  • Flexible work model: 1–3 days per week onsite depending on distance, rest remote; Tech & Product roles may be 100% remote.
  • Ability to work remotely from outside the usual location, including abroad for short periods.
  • Competitive salary with fair and transparent compensation.
  • Employee participation through VSOP (direct benefit from company success).
  • Three modern offices in Cologne, Berlin, and London with true startup vibes.
  • Support for visiting other offices.
  • Modern IT equipment provided for productivity.
  • 27 vacation days per year.
  • Special arrangements for parents to balance family and work.
  • Regular team events in Cologne, Berlin, and London.
  • Annual offsites with the entire team: four days of trips, brainstorming, collaboration, and team building.

Compensation

Competitive salary, paid fairly and transparently. Equity: Employee participation (VSOP) - directly benefit from the company’s success

Work Arrangement

hybrid — Cologne, Berlin, London — 1–3 days per week onsite depending on distance; rest remote. Tech & Product roles sometimes offer 100% remote. Flexible work from outside usual location allowed.

Team

Team size: 35+ team members. Structure: Tech & Product Team works remotely across Europe; Marketing & Business Team in offices in Cologne and Berlin

  • Startup mindset with hunger and ambition
  • Proactive and collaborative team dynamics
  • Focus on innovation and product thinking
  • Emphasis on engineering excellence and code quality
  • Strong team spirit with virtual and in-person connection tools
  • Transparency and fairness in compensation
  • Support for flexibility and work-life balance

Additional Information

  • Workload: Full-time
  • Start: Immediate (flexible)
  • Area of responsibility: Tech
  • Application process is fast, easy, and transparent
  • Only CV required initially; further details submitted via short application form
  • Modern IT equipment provided by the company
  • Team uses virtual office tools to stay connected remotely
Required Skills
FlutterDartAI-driven developmentFirebaseAmplitudeBraze FlutterDartAI-driven developmentFirebaseAmplitudeBraze
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Prematch
Prematch is the super-platform for non-professional football in Europe, bringing professional-level experiences (news, data, gamification) to a community of over 190 million footballers and fans. Founded in 2021 in Cologne, it is a startup supported by partners like Krombacher, Flaschenpost, Scalable Capital, and DAZN.
All jobs at Prematch Visit website
Job Details
Category mobile
Posted 5 days ago