Requirements
Education
B.Sc./ M.Sc. in CSE/ IT/ MIS/ Software Engineering/ ECE/ EEE or equivalent and relevant engineering degree.
Experience
- At least 7 years
Additional Requirements
- At least 7 years of experience in android with at least 2+ years focused on Flutter.
- Age at most 40 years (as per NID card).
- Strong command of Android SDK, Java/Kotlin, and native Android frameworks.
- Proficiency with Dagger2, MVVM, Retrofit, and Room.
- Proven experience as a Flutter Developer with a portfolio showcasing mobile applications built using Flutter.
- 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 in 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.
- Understanding of software engineering design and development methodologies, along with knowledge of software tools and design techniques aligned with new technologies.
- Strong command over the Android app lifecycle and its components.
- Proficient with JSON and XML schemas.
- Strong sense of mobile usability and interaction design.
- Experience in working on systems for financial institutions, taxation, or human resource management; experience in the microfinance domain is an advantage.
- Able to work independently and under pressure.
- 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.
- Communicate effectively with team members and stakeholders to keep projects on track and aligned with business objectives. Conduct requirement analysis, design and development of the enhancement and modification request forwarded by different stakeholders.
- Conduct mentoring sessions for Asst. Software Engineers.
- 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 80,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
https://shorturl.at/rkhgY