â€¢We are looking for Android Mobile Application Developer who has relevant experience in Android Apps development.
â€¢Experience in developing Android Application using Android Studio, Eclipse IDE, Android SDK, ADT plug-in.
â€¢Ability to write elegant, readable, and well-documented code.
â€¢Very Good understanding of Android Back-end and UI guidelines.
â€¢Experience working with remote data via RESTful Services
â€¢Experience with third-party libraries and APIs
â€¢Strong fluency of the Java programming language, Dalvik VM, ART, memory management, strong command of object-oriented principles, data structure optimizations, security, IPC, third party service integration (e.g. Google Play Services, Retrofit, Room, etc...) and the Android Studio.
â€¢Working knowledge of the general mobile architectures, trends, and emerging technologies
â€¢Solid understanding of the full mobile development life cycle.
â€¢Knowledge of code versioning tools (such as Git or SVN).
â€¢Experience as a member of a development team that uses Agile development techniques
â€¢Expertise in working with public APIs such as Google Maps, Facebook, and FCM.
â€¢Real-time Experience on Twilio Audio and Video SDKs, Callkit, and FaceID Implementations.
Job Responsibilities:â— Design and build advanced app features for the Android platform
â— Independently craft project solutions by applying solid Object-Oriented-Design principles
â— Responsible for mobile app development in the team
â— Work closely with product management & UX to execute an idea from concept to delivery using excellent software design, coding, & processes
â— Continuously discover, evaluate, and implement new technologies to maximize development efficiency
KeySkills:Kotlin, Java, rxJava
(Intent)Services, Android SDK, Android Studio, Broadcast Receivers
Content Providers, Core Java, Dagger, Flutter
Google Play Services, Gradle, Kotlin, MVP/MVVM
OkHttp, Sqllite, Wear OS SDK