#EANF#
aamra group
Follow
More jobs from this company
Summary
- Vacancy: 01
- Age: 28 to 35 years
- Location: Dhaka (Banani)
- Maximum Salary: Negotiable
- Experience: 2 to 5 years
- Published: 21 May 2024
Requirements
Education
- Bachelor of Science (BSc)
Experience
- 2 to 5 years
- The applicants should have experience in the following business area(s):
IT Enabled Service, ISP
Additional Requirements
- Age 28 to 35 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.
Skills & Expertise
Android SDK
Android Studio
APIs
Firebase
Google analytics
Kotlin
MVVM
OOP
RESTful APIs
Compensation & Other Benefits
- Mobile bill, Weekly 2 holidays, Insurance
- Lunch Facilities: Partially Subsidize
- Festival Bonus: 2
Workplace
Work at office
Employment Status
Full Time
Job Location
Dhaka (Banani)
To apply for this job email your details to admin@chakricircular.com