Programmer

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

Interested By University

University Percentage (%)
Daffodil International University (DIU) 6.35%
Jahangirnagar University 4.76%
East West University 3.97%
Uttara University 3.17%
University of Dhaka 2.38%
BRAC University 2.38%
Daffodil International University 2.38%
University of Chittagong 2.38%
Dhaka International University 1.59%
National University 1.59%

Interested By Age Range

Age Range Percentage (%)
20-30 78.57%
31-35 16.67%
36-40 3.97%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 12.70%
20K-30K 20.63%
30K-40K 21.43%
40K-50K 16.67%
50K+ 28.57%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 22.22%
0.1 - 1 years 7.14%
1.1 - 3 years 38.89%
3.1 - 5 years 19.84%
5+ years 11.90%

Similar Jobs