Job Description
Title: Programmer
Company Name: aamra group
Vacancy: 1
Age: 25 to 38 years
Location: Dhaka (Banani)
Salary: Negotiable
Experience:
∎ At least 2 years
∎ The applicants should have experience in the following business area(s):Telecommunication, IT Enabled Service, ISP
Published: 9 Oct 2024
Education:
∎ Bachelor of Science (BSc), Master of Science (MSc)
Requirements:
Additional Requirements:
∎ Age 25 to 38 years
∎ Proven working experience of at least 2 years as an Android App Developer.
∎ Strong knowledge of Android SDK, Android Studio, and related tools.
∎ Experience in developing and consuming RESTful APIs.
∎ Familiarity with version control systems, such as Git.
∎ Solid understanding of software development principles and methodologies.
∎ Strong problem-solving and analytical skills.
∎ Excellent communication and teamwork skills.
∎ Solid understanding of mobile application architecture and design patterns (MVVM).
∎ Advanced knowledge of Android architecture components, such as Activities, Fragments, Services, and Broadcast Receivers.
∎ Proficiency in using libraries and frameworks like Retrofit, OkHttp, Dagger, Gson, etc., for efficient network communication and dependency injection.
∎ Experience with popular Android libraries and tools, such as Room, LiveData, Flow, ViewModel, Paging, Lifecycle, Firebase, and Google Play Services.
∎ Proficiency in Kotlin coroutines for asynchronous programming.
∎ Strong understanding of Object-Oriented Programming (OOP).
∎ Experience in integrating third-party APIs and SDKs, such as social media integration, payment gateways, or location services.
∎ Understanding of mobile app analytics and crash reporting tools, such as Google Analytics.
∎ Familiarity with the publishing process on the Google Play Store, including APK signing, version management, and release management.
∎ Knowledge of ISO 8583.Familiarity with Unit Testing, Integration Testing, and UI Testing.
∎ Proven working experience of at least 2 years as an Android App Developer.
∎ Strong knowledge of Android SDK, Android Studio, and related tools.
∎ Experience in developing and consuming RESTful APIs.
∎ Familiarity with version control systems, such as Git.
∎ Solid understanding of software development principles and methodologies.
∎ Strong problem-solving and analytical skills.
∎ Excellent communication and teamwork skills.
∎ Solid understanding of mobile application architecture and design patterns (MVVM).
∎ Advanced knowledge of Android architecture components, such as Activities, Fragments, Services, and Broadcast Receivers.
∎ Proficiency in using libraries and frameworks like Retrofit, OkHttp, Dagger, Gson, etc., for efficient network communication and dependency injection.
∎ Experience with popular Android libraries and tools, such as Room, LiveData, Flow, ViewModel, Paging, Lifecycle, Firebase, and Google Play Services.
∎ Proficiency in Kotlin coroutines for asynchronous programming.
∎ Strong understanding of Object-Oriented Programming (OOP).
∎ Experience in integrating third-party APIs and SDKs, such as social media integration, payment gateways, or location services.
∎ Understanding of mobile app analytics and crash reporting tools, such as Google Analytics.
∎ Familiarity with the publishing process on the Google Play Store, including APK signing, version management, and release management.
∎ Knowledge of ISO 8583.Familiarity with Unit Testing, Integration Testing, and UI Testing.
Responsibilities & Context:
∎ Develop and maintain high-quality Android applications.
∎ Utilize the Android SDK, Android Studio, and related tools to build robust applications.
∎ Develop and consume RESTful APIs.
∎ Use version control systems, such as Git, for source code management.
∎ Apply software development principles and methodologies to your work.
∎ Collaborate effectively with team members and stakeholders.
∎ Design and implement mobile application architecture and design patterns (MVVM).
∎ Work with Android architecture components like Activities, Fragments, Services, and Broadcast Receivers.
∎ Utilize libraries and frameworks such as Retrofit, OkHttp, Dagger, and Gson for efficient network communication and dependency injection.
∎ Implement popular Android libraries and tools, including Room, LiveData, Flow, ViewModel, Paging, Lifecycle, Firebase, and Google Play Services.
∎ Use Kotlin coroutines for asynchronous programming.
∎ Integrate third-party APIs and SDKs, such as social media, payment gateways, and location services.
∎ Understand and use mobile app analytics and crash reporting tools, such as Google Analytics.
∎ Manage the publishing process on the Google Play Store, including APK signing, version management, and release management.
∎ Apply knowledge of ISO 8583 for relevant applications.
∎ Perform Unit Testing, Integration Testing, and UI Testing to ensure application quality.
∎ Develop and maintain high-quality Android applications.
∎ Utilize the Android SDK, Android Studio, and related tools to build robust applications.
∎ Develop and consume RESTful APIs.
∎ Use version control systems, such as Git, for source code management.
∎ Apply software development principles and methodologies to your work.
∎ Collaborate effectively with team members and stakeholders.
∎ Design and implement mobile application architecture and design patterns (MVVM).
∎ Work with Android architecture components like Activities, Fragments, Services, and Broadcast Receivers.
∎ Utilize libraries and frameworks such as Retrofit, OkHttp, Dagger, and Gson for efficient network communication and dependency injection.
∎ Implement popular Android libraries and tools, including Room, LiveData, Flow, ViewModel, Paging, Lifecycle, Firebase, and Google Play Services.
∎ Use Kotlin coroutines for asynchronous programming.
∎ Integrate third-party APIs and SDKs, such as social media, payment gateways, and location services.
∎ Understand and use mobile app analytics and crash reporting tools, such as Google Analytics.
∎ Manage the publishing process on the Google Play Store, including APK signing, version management, and release management.
∎ Apply knowledge of ISO 8583 for relevant applications.
∎ Perform Unit Testing, Integration Testing, and UI Testing to ensure application quality.
Compensation & Other Benefits:
∎ Mobile bill, Weekly 2 holidays
∎ Lunch Facilities: Partially Subsidize
∎ Festival Bonus: 2
Employment Status: Full Time
Job Location: Dhaka (Banani)
Company Information:
∎ aamra group
∎ Safura Tower (9th floor), 20 Kemal Ataturk Avenue, Banani C/A, Dhaka-1213, Bangladesh
∎ From a handful of employees in a small space 35 years ago, to 800+ workforce, 100+ products & solutions and more than 3,000 corporate customers today, aamra companies has evolved into a trusted name in the sectors of Textiles & Apparels, Information Communication Technology (ICT), Lifestyle and Food & Beverage. The company humbly recognizes the contributions, blessings and support of stakeholders, partners, customers and most importantly the people, who worked efficiently to establish this trusted brand today.
Throughout the years aamra has been helping corporate houses by managing their information systems effectively. aamra`s corporate functions strive to provide all the customers with customized and integrated technology-based solutions that enable them to maximize their business potentials. Hence aamra holds the patents, distribution and marketing rights of a number of world renowned high technology driven products. aamra companies is dynamic, futuristic and leading business group, represented by 16 independent Strategic Business Units (SBU) in Textile & Apparel, Information Communication Technology (ICT), Lifestyle and Food & Beverage. The company understands its clients` businesses and integrate it with today`s technology to maximize their satisfaction and protect their investment through quality services.
Address::
∎ Safura Tower (9th floor), 20 Kemal Ataturk Avenue, Banani C/A, Dhaka-1213, Bangladesh
∎ From a handful of employees in a small space 35 years ago, to 800+ workforce, 100+ products & solutions and more than 3,000 corporate customers today, aamra companies has evolved into a trusted name in the sectors of Textiles & Apparels, Information Communication Technology (ICT), Lifestyle and Food & Beverage. The company humbly recognizes the contributions, blessings and support of stakeholders, partners, customers and most importantly the people, who worked efficiently to establish this trusted brand today.Throughout the years aamra has been helping corporate houses by managing their information systems effectively. aamra`s corporate functions strive to provide all the customers with customized and integrated technology-based solutions that enable them to maximize their business potentials. Hence aamra holds the patents, distribution and marketing rights of a number of world renowned high technology driven products. aamra companies is dynamic, futuristic and leading business group, represented by 16 independent Strategic Business Units (SBU) in Textile & Apparel, Information Communication Technology (ICT), Lifestyle and Food & Beverage. The company understands its clients` businesses and integrate it with today`s technology to maximize their satisfaction and protect their investment through quality services.
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Application Deadline: 1 Nov 2024
Category: IT/Telecommunication