Android Developer

Abu Dhabi, United Arab Emirates

Job Description

As an Android Developer, you will be responsible for the development and maintenance of Android applications. You will work closely with cross-functional teams to design, implement, and deliver high-quality mobile applications that meet the needs of our users and clients. Key Responsibilities: 1. Application Development: \xc2\xb7 Design, code, and test Android applications using Java or Kotlin programming languages. \xc2\xb7 Collaborate with UI/UX designers to ensure the best user experience and visual design. \xc2\xb7 Implement features, enhancements, and bug fixes as required. 2. Platform Compatibility: \xc2\xb7 Ensure compatibility with various Android versions and screen sizes. \xc2\xb7 Optimize applications for performance and responsiveness on different devices. 3. API Integration: \xc2\xb7 Integrate with external APIs and web services to fetch data and enable additional functionality within the app. 4. Debugging and Testing: \xc2\xb7 Identify and resolve application defects, performance bottlenecks, and other issues. \xc2\xb7 Conduct thorough testing, including unit testing and integration testing. 5. Code Maintenance: \xc2\xb7 Maintain code quality, organization, and documentation. \xc2\xb7 Keep up-to-date with the latest Android development trends and best practices. 6. Performance Optimization: \xc2\xb7 Analyze and optimize application performance for speed and responsiveness. \xc2\xb7 Identify and resolve memory and resource usage issues. 7. Security: \xc2\xb7 Implement security best practices to protect user data and app integrity. \xc2\xb7 Stay informed about security vulnerabilities and apply necessary updates. 8. Collaboration: \xc2\xb7 Work closely with product managers, designers, and other developers to define project requirements and deliverables. \xc2\xb7 Collaborate with cross-functional teams to ensure a seamless user experience. 9. Version Control: \xc2\xb7 Use version control systems like Git to manage source code and collaborate with team members. 10. Publishing and Deployment: \xc2\xb7 Prepare applications for deployment to the Google Play Store. \xc2\xb7 Monitor and manage app updates and reviews. Qualifications: \xc2\xb7 Bachelor\'s degree in Computer Science or a related field (or equivalent experience). \xc2\xb7 Strong programming skills in Java or Kotlin. \xc2\xb7 Experience with Android Studio and the Android SDK. \xc2\xb7 Knowledge of Android UI design principles and guidelines. \xc2\xb7 Familiarity with RESTful APIs and web services. \xc2\xb7 Understanding of database management and storage techniques. \xc2\xb7 Problem-solving skills and attention to detail. \xc2\xb7 Excellent communication and teamwork skills. Preferred Qualifications: \xc2\xb7 Previous experience with mobile app development projects with +3 Years Of Experience \xc2\xb7 Knowledge of modern app architecture patterns (e.g., MVVM, MVP). \xc2\xb7 Experience with third-party libraries and frameworks. \xc2\xb7 Familiarity with continuous integration and deployment tools. \xc2\xb7 Contributions to open-source Android projects. Job Type: Full-time Salary: AED4,000.00 - AED7,000.00 per month Ability to Commute:
  • Abu Dhabi (Required)
Ability to Relocate:
  • Abu Dhabi: Relocate before starting work (Preferred)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1591257
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, United Arab Emirates
  • Education
    Not mentioned