Senior Software Engineer (Flutter)

EngineeringHamburg, London, or Remote

About the Role

We're looking for a Senior Flutter Developer to join our mobile engineering team. In this role, you'll be responsible for building and maintaining our flagship mobile applications, ensuring they deliver exceptional user experiences while maintaining high performance and reliability. As a Senior Engineer, you'll work on complex technical challenges, mentor junior developers, and help shape the future of our mobile development practices. You'll collaborate with product managers, designers, and other engineers to deliver high-quality features that our users love. Our ideal candidate has extensive experience with Flutter and Dart, a strong understanding of mobile development best practices, and a passion for creating beautiful, performant applications. About Our Engineering Team: Our engineering team is composed of passionate developers who are committed to building high-quality software. We value clean code, continuous learning, and collaboration. We work in small, cross-functional teams that take ownership of their products from conception to deployment. As part of our team, you'll have the opportunity to: - Work on challenging technical problems at scale - Contribute to architectural decisions and technical strategy - Mentor and learn from other talented engineers - Participate in code reviews and technical discussions - Help shape our engineering culture and best practices

Requirements

  • 5+ years of experience in mobile development
  • 3+ years of experience with Flutter and Dart
  • Strong understanding of state management solutions
  • Experience with RESTful APIs and GraphQL
  • Knowledge of CI/CD pipelines and automated testing
  • Experience with native iOS/Android development is a plus
  • Strong problem-solving skills and attention to detail

Responsibilities

  • Develop and maintain Flutter applications
  • Write clean, maintainable, and efficient code
  • Implement new features and functionality
  • Optimize application performance
  • Collaborate with cross-functional teams
  • Conduct code reviews and mentor junior developers
  • Participate in technical discussions and architecture decisions

Benefits

  • Competitive salary and equity options
  • Flexible working hours and remote work options
  • Professional development budget for conferences and courses
  • Comprehensive health insurance and wellness programs
  • Generous vacation policy and parental leave
  • Modern office spaces in Hamburg and London with all amenities
  • Regular team events and company retreats

Apply for Senior Software Engineer (Flutter)