We are seeking a highly skilled Senior Flutter Developer to join our team. As a Senior Flutter Developer, you will play a key role in the design, development, and maintenance of our mobile applications. The successful candidate will have a strong background in Flutter development, excellent communication skills in English (at least C1 level), and a minimum of 5 years of hands-on experience in building mobile applications.

Responsibilities:

  • Collaborate with cross-functional teams to define, design, and ship new features for our mobile applications.
  • Develop high-quality and performant Flutter applications.
  • Write clean, maintainable, and reusable code.
  • Troubleshoot and resolve bugs and issues in existing applications.
  • Optimize application performance and ensure responsiveness.
  • Stay up-to-date with the latest industry trends and best practices in mobile development.
  • Mentor and provide guidance to junior developers as needed.

Qualifications and Requirements:

  • 5+ years of professional experience in Flutter development.
  • Strong proficiency in Dart programming language.
  • Experience with third-party libraries and APIs integration.
  • Knowledge of state management techniques in Flutter (e.g., Provider, Bloc).
  • Excellent problem-solving and debugging skills.
  • Strong communication skills in English (C1 level or above).
  • Ability to work independently and as part of a remote team.
  • Proven ability to meet deadlines and deliver high-quality code.