Android Developer

Android Developer

We are looking for a skilled Android Developer to join our team. You’ll be responsible for designing, developing, and maintaining high-quality Android applications. Your expertise in Java, Kotlin, and Android frameworks will be essential for creating user-friendly and visually appealing mobile experiences. You will also collaborate with our cross-functional teams to turn requirements into functional code, ensuring top-tier performance and usability.

Department: Enterprise Mobility
Project Location(s): Dubai, UAE
Education: Bachelor Degree
Compensation: Based on experience

Responsibilities

  • Develop and maintain Android applications using Java and Kotlin.
  • Implement Android frameworks such as Android SDK, Restful APIs, and JSON to enhance application functionality.
  • Utilize SQLite DB, location and mapping services, and material design principles to create intuitive and visually appealing user interfaces.
  • Write clean, efficient, and maintainable code while following best practices and design patterns.
  • Collaborate with product owners, designers, and other stakeholders to translate functional and nonfunctional requirements into system requirements.
  • Conduct code reviews and perform unit testing to ensure the quality and reliability of the applications.
  • Utilize third-party frameworks for offline storage, secure enclave, threading, and performance optimization.
  • Stay up to date with the latest Android technologies, trends, and best practices, and actively share knowledge with the team.
  • Familiarity with build systems like Gradle and continuous integration practices for Android development.
  • Troubleshoot and debug issues, optimize application performance, and ensure seamless integration with back-end services.
  • Adhere to UI/UX standards and design principles to deliver visually appealing and user-friendly interfaces.
  • Experience with app deployment to the Google Play Store and knowledge of the publishing process.
  • Collaborate in an Agile development environment, participate in sprint planning, and deliver iterative solutions.
  • Continuously learn and improve coding skills and stay updated on emerging technologies and development tools.

Skills/Experience

  • Strong proficiency in Java and Kotlin programming languages.
  • Experience with Android frameworks such as Android SDK, Restful APIs, JSON, SQLite DB, location and mapping, and material design.
  • Familiarity with build systems like Gradle and continuous integration practices for Android development.
  • Solid understanding of the full mobile development life cycle.
  • Strong problem-solving skills and the ability to thrive in a fast-paced, collaborative environment.
  • Excellent communication and teamwork skills.
  • A passion for creating high-quality, user-friendly mobile applications.
  • Knowledge of quality processes and estimation techniques.
  • Ability to translate functional/nonfunctional requirements into systems requirements.
  • Ability to design and code complex programs.
  • Experience in writing test cases and performing unit testing.
  • Strong working knowledge of UI/UX standards and design principles.
  • Experience with app deployment to the Google Play Store and knowledge of the publishing process.
  • Proficiency in Agile development methodologies and iterative development practices.
how can we help you?

Contact us at the Consulting WP office nearest to you or submit a business inquiry online.

Consulting WP really helped us achieve our financial goals. The slick presentation along with fantastic readability ensures that our financial standing is stable.

Amanda Seyfried
Sales & Marketing, Alien Ltd.

Looking for a First-Class Business Plan Consultant?

This website uses cookies and asks your personal data to enhance your browsing experience. We are committed to protecting your privacy and ensuring your data is handled in compliance with the General Data Protection Regulation (GDPR).