New offer - be the first one to apply!

November 3, 2026

Senior Flutter Software Engineer

Senior • Remote

23,000 - 27,000 PLN/yr

Kraków, Poland

Quick Facts

  • Role: Senior Flutter Software Engineer
  • Focus: Cross-platform mobile application development with Flutter

Description

We are looking for a Senior Flutter Software Engineer to design, develop, and maintain high-quality cross-platform mobile applications used by a large international customer base. You will collaborate with engineers, product managers, designers, and QA professionals in an agile environment, contributing to architectural decisions and engineering best practices.

Responsibilities

  • Design, develop, and maintain cross-platform mobile applications using Flutter
  • Build reusable, scalable, maintainable software components
  • Collaborate with product, design, backend, and QA teams to deliver customer-focused solutions
  • Participate in technical design discussions and architecture decisions
  • Write clean, well-tested, maintainable code
  • Perform code reviews and support engineering quality initiatives
  • Optimize application performance, stability, and user experience
  • Contribute to CI/CD pipelines and release processes
  • Investigate and resolve complex production issues
  • Mentor other engineers

Requirements

  • 8+ years of professional software engineering experience
  • 3+ years of hands-on Flutter development experience
  • Strong knowledge of Dart and the Flutter ecosystem
  • Experience delivering production-grade applications for both iOS and Android
  • Solid understanding of software architecture and design patterns
  • Experience with state management solutions such as Bloc, Cubit, Provider, or Riverpod
  • Experience integrating REST APIs and third-party services
  • Strong understanding of mobile application lifecycle and release processes
  • Experience with automated testing and quality assurance practices
  • Proficiency with Git and modern development workflows
  • Excellent communication skills and ability to work in distributed teams
  • Upper-intermediate or higher level of spoken and written English

Benefits

  • Opportunity to work on complex mobile products and influence architectural decisions
  • Collaborative, agile environment with cross-functional teams

Similar jobs you might like

Unlock Full Resume Report