23 May 2022
Android Developer Dubai UAE
Position: Android Developer
Date posted: 2022-05-23
Industry: other
Employment type: Full Time
Experience: 3 to 5 year
Qualification: Bachelor’s Degree holder
Salary: AED 8000 to 10000
Location: Dubai, United Arab Emirates
Company: Confidential
Description:
Hiring Android Developer in Dubai
Technical Skills:
- Must have exposure to Android Architecture Components, full life-cycle 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, and troubleshooting issues in the distributed services ecosystem
- Knowledge of MVVM, Clear Architecture
- Knowledge of DI
- Knowledge of 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
Soft Skills:
- Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness by sharing deep knowledge and experience
- Self-motivator and self-starter, ability to own and drive tasks without supervision, work collaboratively with different teams across the organization
- Have excellent soft skills and interpersonal skills to interact and present ideas to the Senior and Executive Management
Responsibilities
- Design and implement new user-facing features in Android applications for our exchange
- Have the ability to balance high response, stable and efficient code with attractive and functional aesthetics
- Work together with cross-functional teams to define, design, and ship new features
- Efficiently use third-party data sources and APIs
- Create and execute unit tests on your code, to ensure its robustness, including edge cases, usability, and general reliability
- Troubleshoot issues, fix bugs and improve application performance.
Requirements
- 3-5+ years solid Android software development experience
- Solid knowledge of Kotlin
- At least one original Android app published
- Bachelor’s/Master’s degree in computer science, engineering or equivalent industry experience
- Good familiarity with third-party libraries and APIs, such as OKHTTP, RxJava
- Good knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Preferred
- Your active Github portfolio
- Have contributed to some popular Android libraries or have your own popular project(s)
- Knowledge of the Android SDK performance tools and optimization technique