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