Designing & building advanced applications for Android platform using Flutter
Strong knowledge of Android and Flutter SDK, different versions of Android and Flutter, and how to deal with different screen sizes
Strong knowledge of Android & Flutter UI design principles, patterns, and best practices
Have sound knowledge in JAVA and cross-platform will be preferable
Network Layer implementation (Retrofit etc.) and Push notification
Familiarity with RESTful APIs to connect Android applications to back-end services
Solid understanding of Object-Oriented Design & Programming
Good Knowledge and Proficient Experience with Java & Eclipse are required
Proficient understanding of code versioning tools such as Git, SVN, etc.
Collaborate with cross-functional teams to define, design, and ship new features and work with outside data sources and API