Description
Job Requirements:
• Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
• At least 3+ years of relevant experience as a mobile/android Application Development
• Extensive experience working with Kotlin and Jetpack component
• Prolific experience with Dagger, Retrofit, and Gradle, Hardware interaction
• Prior experience building an sdk from scratch
• Solid understanding of continuous integration (CI)
• Comprehensive understanding of the MVVM architectural design
• Strong app portfolio on the Play Store is preferred
• Keep up with Google IO to be informed of the most recent best practices
• In-depth knowledge of Google services, primarily Firebase
• Extensive familiarity working with Push notifications, cloud messaging, and API
• Ability to manage your workload with little guidance
• Ability to master new languages and technologies rapidly when required
• Strong pull requests, rebase, merge, and squashing skills for code versioning
• Solid track record of developing native apps
• Prior knowledge of Twilio, and Lottie is nice to have
• Some familiarity with GraphQl is desirable
• Work both independently and with others on a fast-paced, dynamic team
• Excellent spoken and written English communication skills