Similar Jobs

MTBC

Android Developer

MTBC. Pakistan

Islamabad, Pakistan

2024-09-16

We are seeking an experienced Android Developer responsible for developing and maintaining applications aimed at a vast range of Android devices. The ideal candidate will have a strong background in Android development, focusing on integrating applications with back-end services.

You will collaborate closely with other engineers and developers across various infrastructure layers. A commitment to collaborative problem-solving, sophisticated design, and delivering high-quality products is essential.

Responsibilities:

  1. Translate designs and wireframes into high-quality code.
  2. Design, build, and maintain high-performance, reusable, and reliable Java code.
  3. Ensure the best possible performance, quality, and responsiveness of applications.
  4. Identify and correct bottlenecks and fix bugs.
  5. Help maintain code quality, organization, and automation.
  6. Conduct unit testing for code robustness, including edge cases, usability, and general reliability.
  7. Communicate with cross-functional teams to achieve company goals.

Skills & Qualifications:

  • Minimum 3+ years of proven experience in Android app development.
  • Strong knowledge of Java/Kotlin.
  • Expertise in Android SDK, understanding different versions of Android, and adapting to various screen sizes.
  • Familiarity with RESTful APIs for connecting Android applications to back-end services.
  • Hands-on experience with API development using .Net/.Net Core is a plus.
  • Strong understanding of Android UI design principles, patterns (MVC/MVVM/MVP), and best practices.
  • Experience with offline storage, threading, and performance tuning.
  • Knowledge of third-party libraries and tools available for common tasks in Android development.
  • Ability to understand business requirements and translate them into technical requirements.
  • Familiarity with cloud messaging APIs and push notifications.
  • Understanding of Google's Android design principles and interface guidelines.
  • Proficient in code versioning tools, such as Git and Azure DevOps.
  • Experience with continuous integration.
  • Familiar with unit testing methodologies and frameworks.

Skills:

Android SDK, Windows Mobile Command, PhoneGap, App Store, Android Studio, Android Management, Mobile Phone App Development,
 

Salary 150000
Job Type Rotating
Qualification Bachelor
Experience 3 Years
Sectors Software & Web Development
Gender No Preference
Industry Information Technology
Career Level Experienced Professional
Job Expiry Date 2024-10-14