Job Openings Senior Flutter Developer Software Engineer

About the job Senior Flutter Developer Software Engineer

We are looking for a passionate and experienced Senior Flutter Developer to join our growing team. As a Software Engineer, you will be responsible for building and maintaining high-performance mobile applications using Flutter for both Android and iOS platforms.

Responsibilities

Design, develop, and maintain cross-platform mobile applications using Flutter

Collaborate with product managers, UI/UX designers, and other software engineers

Write clean, maintainable, and scalable Dart code

Integrate RESTful APIs and third-party libraries

Ensure performance, quality, and responsiveness of applications

Participate in code reviews and mentor junior developers

Stay updated with the latest trends in Flutter development

Requirements

3+ years of experience in mobile development

2+ years of hands-on experience with Flutter and Dart

Strong understanding of state management (Provider, Bloc, Riverpod, etc.)

Experience integrating APIs and working with Firebase, GraphQL, or similar backends

Proficient in Git and agile development methodologies

Excellent problem-solving and debugging skills

Bachelors degree in Computer Science, Engineering, or a related field

Preferred

Experience with native Android/iOS development

Knowledge of CI/CD and testing tools

Contributions to open source or Flutter packages