Responsibilities: Good Communication skills Work closely with the UI/UX and development team throughout the project life cycle Create proof-of-concept apps for iOS and Android using Flutter Ensure to use software development best practices Deliver state-of-the-art iOS and Android mobile experiences using Apple’s Human Interface Guidelines and Google’s Material Design Make efficient use of source control system like GitHub Create and review estimates for Flutter Apps Create and review unit test cases Work on bug fixing and improving app performance Work with outside data sources and 3rd party APIs Mandatory Qualifications: Bachelor’s degree in Computer Science, Information Systems and/or equivalent work experience 1+ years Experience with building Flutter mobile apps published in Apple App Store and Google Play Experience using Xcode to develop and/or build iOS apps Experience using Android Studio to develop and/or build Android apps Experience developing iOS apps for iPhone and iPad Experience developing Android apps for Android phones and tablets Experience using RESTful APIs to integrate mobile applications to server-side systems Strong analytical and problem-solving skills Good communicator. Clear understanding of software development best practices Working knowledge of SCM with strong emphasis on Git and proper Git Flow Good understanding of development environment, testing and Apple App and Google Play store publishing Desired Qualifications: Experience with creating automated builds for iOS and Android apps Experience developing an Apple Watch or Android wearable app Experience using location services in iOS and Android apps Experience integrating maps into iOS and Android apps Experience integrating push notifications (e.g. One Signal) into iOS and Android apps Experience integrating Fabric/Firebase Crashlytics into iOS and Android apps Location: Pune Note: To apply as Flutter Developer, email your resume / updated CV to cs@cmile.in