Talentmate
United Arab Emirates
1st March 2025
2502-1144-11
Job Description:
We are looking for a highly skilled Senior Android Developer to join our Fintech Company and to lead the development and optimization of Android applications. The ideal candidate has extensive experience in Android development, modern frameworks, and best practices. You will work closely with cross-functional teams to design, develop, and maintain high-performance mobile applications that deliver an exceptional user experience.
Key Responsibilities:
Design, develop, and maintain high-quality Android applications. Collaborate with UI/UX designers, product managers, and backend developers to implement innovative features. Optimize application performance, responsiveness, and battery efficiency. Ensure app security, data protection, and best coding practices. Integrate third-party APIs, SDKs, and cloud services. Write clean, scalable, and maintainable code following industry best practices. Conduct code reviews and mentor junior developers. Troubleshoot and debug issues to improve app stability. Stay up to date with the latest Android technologies, tools, and trends.
Required Skills & Qualifications: Experience: 5+ years of Android development experience. Programming Languages: Proficiency in Kotlin and Java. Frameworks & Tools: Experience with Android SDK, Jetpack, Room, Coroutines, and ViewModel. Architectures: Strong knowledge of MVVM, Clean Architecture, and Dependency Injection (Dagger/Hilt/Koin). APIs & Networking: Experience with RESTful APIs, GraphQL, Retrofit, and WebSockets. Database Management: Knowledge of SQLite, Room, or Firebase Firestore. CI/CD & Automation: Experience with Gradle, Jenkins, GitHub Actions, or Bitrise. Performance Optimization: Understanding of memory management, background tasks, and UI performance tuning. Security: Familiarity with encryption, authentication (OAuth, JWT), and secure coding practices. Version Control: Proficiency in Git and GitHub/GitLab workflows.
Preferred Qualifications: Experience with Jetpack Compose and modern UI development. Knowledge of Multithreading, RxJava, or Kotlin Flows. Experience with Unit Testing (JUnit, Mockito) and UI Testing (Espresso, Compose Test). Familiarity with Google Play Console, app publishing, and ASO (App Store Optimization). Experience with cross-platform frameworks (Flutter, React Native) is a plus.
Benefits: Competitive salary Remote work Professional development opportunities
Role Function: | 5G Technology Integration & Solutions | Work Type: | Freelance |
---|---|---|---|
Role Level: | Senior-Level | Country: | United Arab Emirates |
City: | Dubai | Number of Vacancies: | 1 |
Job Category: | Accounting & Financial Services | Company Website: | www.voopayment.com |
Skills & Expertise |
|
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.