Your Role

Proficient Information Systems is seeking a Senior Android Developer to join our development team in Dhaka on a permanent basis. If you are an energetic and motivated individual who love building cutting edge dynamic user experiences on both desktop and mobile Web, this is the job for you!

Application Criteria

To qualify to enter the selection process for this job, you must meet the following minimum criteria. Please DO NOT apply if you do not meet these criteria:

  • Minimum Academic Degree: Bachelor
  • Number of Years of Relevant Professional Experience: Minimum 2 years
  • Must be able to work full-time (8.5 hours/day with minimum 42.5 hours/week,12:00 pm to 8:30 pm)

Job Description / Responsibility

  1. Experience in developing Native Android apps from scratch with in-depth knowledge of Android SDK
  2. Strong knowledge of Android build system (Gradle) and familiarity with the codebase of AOSP
  3. Demonstrated proficiency working in a team environment in a leadership role
  4. Proficient in the use of SCM tools (Preferably Git), best practices and continuous integration
  5. Excellent Java programming with Async programming knowledge and strong debugging skill is required
  6. Sound knowledge in using Android Studio, adb shell, command line and android components (services, content providers, Fragments)
  7. Experience in supporting multiple SDK and multiple screen sizes
  8. A clear understanding of the difference between mobile product libraries, mobile applications and client-specific extensions
  9. You will be required to indicate your level of expertise in these specific qualifications listed above while filling-in the Job Application Form

Additional Job Requirements

  1. Good understanding of OOP, Design patterns MVC, Strategy, Factory, Singleton and general design considerations
  2. Proficient using UML (sequence, state, collaboration, class, use-case diagrams)
  3. Knowledge of performance improvements techniques and specific challenges in mobile development environment
  4. Understanding of code obfuscation (Proguard), signing, packaging and uploading to play store are preferred
  5. Experience in cross-platform development tools (Xamarin, Titanium) is a plus

About Proficient Information Systems

Proficient Information Systems is an upstart web and mobile solutions company working on overseas projects only. We take on projects in areas ranging from web apps and mobile apps. Our commitment is to build systems that are easy to manage, maintain and extend. Besides the mastery of open source technologies, we have our own proprietary libraries, framework, and CMS that we use to build applications. We provide time to learn and build.


Register and apply for this position from:

Proficient Information Systems
Plot 225, Level 5, Lake Road, Lane 15,
New DOHS, Mohakhali, Dhaka-1206.