Posted 2 weeks ago

Senior Android Developer

Part time
Dubai, AE
Senior
Salary Range: To be discussed
Full Job Description
Summary
Senior Android Developer: Lead, design, and deploy high-performance Android apps. Skills: Java, Kotlin, APIs, CI/CD, Firebase. 7 years' experience, based in Dubai.
Description

Senior Android Developer - CREQ193542

Role: Lead Software Engineer
Skill: Android SDK, Kotlin, Java, App Deployment

Description:

Experience
· Minimum 5 years of coding experience in Android, Kotlin in creating Enterprise Mobile Applications of high performance and global at scale
· Strong understanding of object-oriented software development, Android SDK and its design patterns.
· Understanding of large and complex code bases, including API design techniques to help keep them clean and maintainable.
· Experience designing clean and maintainable APIs

Technical Skills
· Must have exposure to Android Architecture Components, full lifecycle of Android Apps: building from early stages, shipping through Google Play Store
· Knowledge of multi-threading and memory management specific to mobile devices and caching mechanisms
· Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem
· Knowledge on MVVM, Clear Architecture
· Knowledge on DI
· Knowledge on Functional Programming
· Experience on Firebase

Functional Skills
· Experience in following best Coding, Security, Unit testing and Documentation standards and practices
· Experience in Agile methodology.
· Ensure quality of technical and application architecture and design of systems across the organization.
· Effectively research and benchmark technology against other best in class technologies.

Primary Location Dubai, Dubai, United Arab Emirates
Job Type: Experienced
Primary Skills: Android Studio
Years of Experience: 7
Travel: No

Interested?