Dubai
On-site
AED 120,000 - 180,000
Full time
30+ days ago
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
An innovative company is seeking a skilled Android Developer to create and enhance product features. This role requires expertise in Android development, Java, and cross-platform frameworks like React Native. You will collaborate closely with the UX team to ensure an exceptional customer experience while actively participating in design and code reviews. Join a dynamic environment where your problem-solving skills and technical knowledge will contribute to the development of cutting-edge mobile applications that stand out in the market.
Qualifications
- 3+ years of Android development experience with strong Java understanding.
- Hands-on experience with Native or React Native and published apps.
Responsibilities
- Develop new product features ensuring robustness and performance.
- Work with UX team to enhance customer experience and solve technical problems.
Skills
Android Development
Java OOPs Concepts
React Native
Android SDK
REST and JSON
UI Design Principles
Problem-solving
Cross-platform Development
Mobile Security Best Practices
Responsibilities:
- Develop new product features as required, ensuring robustness, reliability, performance, and scaling.
- Work with UX team to ensure product has the customer experience designed.
- Show adeptness in identifying, understanding, and solving complex technical problems.
- Active participation in design and code reviews.
- Implement the code as per the design and specs.
- Develop unit tests, and work with QA team on development of functional, scale, and automation tests.
Qualifications:
- 3+ years of Android development experience.
- Strong Java OOPs concepts and design patterns understanding.
- Hands-on experience on Native or React Native.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Have published at least one app in the Store.
- Experience working with remote data via REST and JSON.
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Experience with third-party libraries and APIs.
- Basic knowledge working with offline storage, threading, and performance tuning.
- Ability to design applications around natural user interfaces.
- Knowledge of the open-source Android / iOS ecosystem and the libraries available for common tasks.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the mobile development life cycle.
- Problem-solving attitude.
- Experience in working on cross-platform such as React Native / Cordova / Flutter.
- Knowledge about best practices in mobile security.
Required Skills:
- User Interface Design
- Design Patterns
- FLUTTER
- RESTful Services
- React
- Industry Information & Communication Technologies