ASA
ASA
ASA
Follow
More jobs from this company
Summary
- Vacancy: 01
- Location: Dhaka
- Experience: At least 2 years
- Published: 19 Nov 2024
Requirements
Education
B.Sc/M.Sc in CSE/IT/MIS/Software Engineering/ECE/EEE or equivalent and relevant engineering degree.
Experience
- At least 2 years
Additional Requirements
-
Age at most 30 years (as per NID card).
-
Proven experience as a Flutter Developer with a portfolio showcasing mobile applications built using Flutter.
-
Knowledge of Android SDK, Java/Kotlin, and native Android frameworks.
-
Proficiency with Dagger2, MVVM, Retrofit, and Room.
-
Strong understanding of mobile app design principles, UI/UX best practices, and responsive design.
-
Familiarity with third-party libraries, APIs, and software development tools.
-
Proficiency in Java/Kotlin and Dart.
-
Experience integrating RESTful APIs and third-party libraries.
-
Experience with Git, including branching and pull requests.
-
Good knowledge of SQLite and ORM.
-
Strong knowledge of OOP methodology, including SOLID principles.
-
Strong command over the Android app lifecycle and its components.
-
Proficient with JSON and XML schemas.
-
Excellent problem-solving skills, attention to detail, and ability to write clear, consistent code.
-
Strong communication skills in English and Bengali.
-
Willingness to work under different work schedules or rosters.
-
Self-motivated, capable of independent and team-based work.
Responsibilities & Context
ASA is one of the biggest MFIs in the world with more than 26 thousand employees serving around 70 lakh clients across the country. Here all the applications are developed by our own in-house IT team. ASA is in the process of digital transformation of its 3073 branches’ operations involving per day more than 90 (ninety) lakh transactions in the system of more than 26000 users. ASA welcomes you to take the initial challenges in this process.
-
Develop and maintain cross-platform applications for Android, iOS, and web using the Native and Flutter Framework.
-
Translate designs and wireframes into high-quality, responsive UI, ensuring design fidelity and visual intent.
-
Gather and refine specifications and requirements based on technical needs, aligning with business goals and objectives.
-
Collaborate with designers and other developers to create cohesive and user-friendly applications.
-
Optimize app performance for responsiveness and speed, ensuring compatibility across multiple device types.
-
Troubleshoot, debug, and resolve app issues, maintaining stability and user satisfaction.
-
Conduct unit testing, integration analysis, and oversee product design and code reviews.
-
Document code and application usage thoroughly for seamless future upgrades and usage.
-
Collaborate on the design of mobile applications and features.
-
Undertake any other lawful responsibilities as assigned by the office/supervisor.
Compensation & Other Benefits
-
Salary: TK 40,000 (per month)
-
For highly qualified & experienced candidates salary may be slightly negotiable. Probation period will be 1 (one) year long. After successful completion of the probationary period, the employee will be accommodated in the regular Pay Scale of ASA.
-
All admissible benefits like Contributory Provident Fund, Gratuity, Yearly Increment, Festival Allowance, Naboborsho Allowance (Boishakhy) and Employee’s Group Benefit Fund will be attributed.
Workplace
Work at office
Employment Status
Full Time
Job Location
Dhaka