Job Responsibilities

 

    • Design and build advanced native applications for the android platform; 
    • Conceptualizing and formulating apps that are suitable for use on all types of Android devices;
    • Implementing measures to safeguard users’ data
    • Proofreading your code and correcting mistakes before each app is released;
    • Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order; 
    • Monitoring app reviews to detect areas for improvement; 
    • Able to find opportunities to add value and execute solutions; 
    • Creating app updates, including bug fixes and additional features, for release. 
    • Maintain awareness of technology trends and issues and apply that knowledge to app development;
    • Participate in end to end product life cycle: confirming requirements, solution design, development, testing, and implementation;
    • Work with team members to design solutions that are supported by the architecture of the existing systems; 
    • Resolve complex technical issues and drive innovation

 

Educational Requirements:

  • B.Sc. in Computer Science & Engineering or equivalent department from any reputed University.

Experience & Skills Required:

  • At least 2/3 year(s) experience
  • 2 to 3 years of experience in relevant positions.
  • Proficient in Java or Kotlin.
  • Clear understanding in OOP and OOAD.
  • Have a good understanding of popular data structures & design patterns.
  • Good understanding in android application development life cycle.
  • Strong knowledge about different versions of Android OS and their SDKs.
  • Understanding of Google’s gifted android application design patterns (MVVM), principles & guidelines.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Have knowledge of building custom UI, animation and adaptive screen design.
  • Familiarity with the programmatic use of GPS and Google Maps.
  • Have experience with using and modifying a lot of third-party libraries.
  • Have enough confidence to integrate any third libraries or SDKs.
  • Enough experience with API integrations, offline storage, threading, and performance tuning.
  • Proficient understanding of code version management tools like Bitbucket.
  • Design, build, and maintain high performance, reusable, and reliable code
  • Responding promptly and professionally to fix bugs.
  • Implement SDLC and coordinate with other members of the team.

.

We Offer

  • Performance-based career progression
  • Very high learning opportunity
  • Flexible work environment
  • 2 (two) festival bonus per year
  • Work 5 days a week after probationary period
  • Annual, casual and medical leave as per company rules

Position:

  • Android Developer

Industry:

  • Computer Software Health, Wellness and Fitness

Employment Type:

  • Full-time

Salary:

  • Negotiable

Job Location:

  • Dhaka

Office Address: 

  • CMED Health Limited, 4th Floor | House # 460 | Road# 31 | New DOHS | Mohakhali | Dhaka-1206