Job Type: Full-Time

Job Summary:

We are looking for a passionate Flutter Developer to join our team. The ideal candidate will be responsible for designing and developing cross-platform mobile applications using Flutter. You should have a deep understanding of mobile app architecture and the ability to work both independently and as part of a team.

Key Responsibilities:

  • Design, develop, and deploy high-performance mobile applications using Flutter.
  • Collaborate with UI/UX designers, backend developers, and product managers.
  • Write clean, maintainable, and well-documented code.
  • Integrate REST APIs and third-party libraries.
  • Debug and optimize performance across iOS and Android platforms.
  • Stay up to date with the latest technologies, trends, and best practices in mobile development.
  • Participate in code reviews and provide constructive feedback.

Requirements:

  • Strong knowledge of Dart programming language.
  • Familiarity with mobile app architecture patterns (MVC, MVVM, BLoC, etc.).
  • Experience with Firebase, SQLite, and RESTful APIs.
  • Understanding of Git and version control workflows.
  • Familiarity with native Android/iOS development is a plus.
  • Strong problem-solving and analytical skills.

Nice to Have:

  • Published apps on Google Play Store and/or Apple App Store.
  • Familiarity with Github, push notifications, in-app purchases, etc.
  • Knowledge of testing frameworks (unit testing, integration testing).

Education:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top