
- Android Application Development in Kotlin and Java
- Material Design, Knowledgeable in Android UX/UI design standards, Supporting different screen sizes, Pixel-Perfect, Zeplin
- MVVM, MVP architectures in Android, Clean Architecture
- Android Architecture Components
- Object-Oriented Programming (OOP)
- Dependency Injection libraries: Butter Knife, Dagger 2
- RxAndroid, RxJava, RxBinding, RxLifecycle, EventBus, Concurrency, and Multithreading
- Understanding and applying different Design Pattern in Software
- Familiar with almost all of the Android SDKs, Support Library
- Databases and ORMs: Room, SQLite, Realm, ActiveAndroid, GreenDAO, Stetho
- Analytics, Push Notification and Crash Report libraries: Fabric, ACRA, Parse, Google Cloud Messaging (GCM), Firebase, HockeyApp, Firebase Cloud Messaging (FCM), Localytics
- Data Parser libraries: GSON, LoganSquare
- Server Communication libraries: OKHttp, Volley, Retrofit
- Agile methodologies: Scrum, Kanban, Push/Pull Development System, Pair programming
- Knowledgeable and API experienced in the HTTP, JSON, XML, OAuth, REST architecture in the Web-Services
- Source Code Control System (SCCS) and Version Control: SVN, GIT, Bitbucket
- Collaboration, Project Management, and Issue Tracker: Slack, Confluence, Team Foundation Server (TFS), GitLab, JIRA, GitFlow, Pivotal Tracker, and Jenkins
- Professional in the aspect of Security in Programming, Code Obfuscation, and Proguard
- Analysis, Design and Software Project Management
- Interested in learning new technologies that can aid development effort, learning ability, and team spirit
- Experienced in creating the process, procedures, and documentation
- Software Development Process: SDLC, Bamboo, Continuous Integration (CI), Continuous Delivery (CD), Gradle
- Testing: UI Testing, Espresso, Unit Testing, Mockito, JUnit4, AndroidJUnitRunner, Robolectric, A/B Testing, UI Automator, Monkey
- Android Studio, Eclipse, Linux, Android Bluetooth, Android USB, Raspberry Pi
- ConstraintLayout, DataBinding, Vector Drawable, Animation, Lambda Expression, Collections
- Image/Media libraries and protocols: Universal Image Loader, Glide, Picasso, HLS, Google ExoPlayer, Google Map
Top Questions
Top Answers