aamra group
aamra group
aamra group
Follow
Summary
- Vacancy: 1
- Age: 25 to 38 years
- Location: Dhaka (Banani)
- Salary: Negotiable
- Experience: At least 2 years
- Published: 9 Oct 2024
Requirements
Education
- Bachelor of Science (BSc), Master of Science (MSc)
Experience
- At least 2 years
- The applicants should have experience in the following business area(s):
Telecommunication, IT Enabled Service, ISP
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.
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.
Compensation & Other Benefits
- Mobile bill, Weekly 2 holidays
- Lunch Facilities: Partially Subsidize
- Festival Bonus: 2
Employment Status
Full Time
Job Location
Dhaka (Banani)
To apply for this job email your details to admin@chakricircular.com