Must have – Native (Android or iOS) experience of 2+ years mandatory
Experience building native iOS and/or Android apps.
2+ years of Android native development experience (Android Studio with Java) and/or iOS native development experience (XCode with Objective-C or Swift).
Experience with cross-platform mobile application development framework is a plus, for e.g., Flutter.
What you will do:
2+ years of software development experience in an Agile environment.
Experience building native iOS and/or Android apps
Strong hands-on skills. Can drill deep into the complex system design and implementation when needed.
Strong written and verbal communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences.
2+ years of Android native development experience (Android Studio with Java) and/or iOS native development experience (XCode with Objective-C or Swift).
Experience with cross-platform mobile application development framework is a plus.
Strong understanding of the software design/architecture process and design patterns.
Proven experience of building integrations with APIs using technical interface specifications.
Knowledge of packaging mobile application in libraries or modules or apps for distribution.
Hands-on experience with tools such as GitHub, Jenkins.
Experience in working in an environment following Agile methodology.