freehire launches on Product Hunt on 26 August.

Follow →

Flutter developer

Job Description:

Excellent knowledge in core Java.
Hands-on experience in the full life cycle of Android application development.
Hands-on experience in Flutter (Dart). Strong knowledge of Android SDK, different versions of Android, form factors and material design.
Familiarity with RESTful APIs to connect Android applications to back-end services.
Strong knowledge of Android UI design principles, patterns, and best practices.
Experience with offline storage, threading, and performance tuning.
Ability to design applications around natural user interfaces, such as touch.
Familiarity with the use of additional sensors, such as gyroscopes and accelerometers.
Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
Ability to understand business requirements and translate them into technical requirements.
Familiarity with cloud message APIs and push notifications.
Understanding of Google s Android design principles and interface guidelines. Excellent communication skills.
Proficient understanding of code versioning tools, such as Git.
Hands-on experience with Android studio & Gradle build system.
Familiarity with continuous integration.
Eclipse & ANT based build system.
Knowledge on Junit / Unit testing.

  • Advanced Flutter development experience
  • Bachelor's degree in Computer Science or related discipline or equivalent work experience

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available