Skills:
Java, Kotlin, Android SDK, UI/UX Design, Firebase, RESTful APIs, SQLite, Git,
Job Description-Android Developer
Mobile Application Developer with 5+ years of experience in Android App Development, Application Maintenance, Support and Project Execution
Expertise in developing Android Applications using Kotlin & Java and Publishing apps on Google Play Store.
Excellent understanding of Android UI and widgets, expertise in designing complex UIs.
Experience of developing React-native based Mobile Applications
Extensive experience in Design pattern & code Architecture
In-depth knowledge of all the phases of the Software development life cycle SDLC
Extensive experience with Android Studio IDE / Emulator and Development
Proficiency in documentation, design, development and troubleshooting for Application Development.
Responsible for App Designing, Architecture, Planning and Execution
Providing technical solutions based on project requirements
Extensive experience with object-oriented programming.
Collaborate with business users in understanding issues and identifying enhancement opportunities.
Excellent problem-solving skills & critical thinking.
Team player & Quick learner with excellent work ethics
Skills Required
Language: Core Java, Kotlin, JavaScript
Architecture: MVC, MVVM, MVP
Frameworks: Android, FCM, Crashlytics.
Versioning Tools: Jira, GitLab, GitHub, Bitbucket
Web Services: SOAP, RESTful, JSON, AWS
Database: SQLite, Room, Firebase, MySQL (basic)
IDE: Eclipse, Android studio, NetBeans
Payment Gateways: Stripe, PayPal, Paytabs, Razorpay, In app purchase & subscriptions
Third Party SDK Integration: Facebook, Instagram, Twitter, Volley, Picaso, Glide, Retrofit, GSON, Quickblox Chat etc
Dependency Injection: Koin.
Debugging Tools, Task Management Tools, Tracking Tools, etc.
Other Skills: Beacons, BLE Sensors, Material Design, Bluetooth Communication, Biometric Scanning, Socket.io, Google AdMob