Manager, Data Analytics; Microfinance Programme

15 hours ago


Dhaka, Dhaka, Bangladesh BRAC Full time

BRAC is an international development organisation founded in Bangladesh that partners with over 100 million people living with inequality and poverty globally to create sustainable opportunities to realise potential.

BRAC Microfinance provides people who cannot access traditional financial banking services with access to a suite of financial services, including loans, savings and microinsurance. We provide an alternative to high-interest loans from informal lenders, supporting families to invest in income-generating activities, build assets, and reduce vulnerability to health shocks and natural disasters. Passionate about finance beyond formal banking systems? Join the BRAC Microfinance team to help build a more financially-inclusive society, where everyone can access finance when they need it - safely, responsibly and sustainably.

Working at brac is not like any other job. It is a platform where you can bring about real change for people who need it the most. We are not just dreaming of a better world, we are building it. Join us to find the way.

Job Purpose:
The Manager, Data Analytics is responsible for managing the design, development, and deployment of enterprise-level data analytics frameworks. It focuses on synthesizing massive datasets from diverse channels—including MFS, Banks, and Partners—to ensure data integrity and visualize performance, enabling business stakeholders to optimize the digital adaptation and paperless journey of 8.2 million clients.

Key Responsibilities:

  • Assist in designing scalable, secure, and maintainable mobile application architectures.
  • Contribute to app development using cross-platform frameworks (Flutter, React Native) or native technologies (Kotlin, Swift).
  • Support the end-to-end app development lifecycle: planning, development, testing, deployment, and maintenance.
  • Collaborate with UI/UX, Product, QA, and Backend teams to ensure feature alignment with business requirements.
  • Write clean, modular, and efficient code across platforms (Android & iOS) with focus on performance and maintainability.
  • Apply standard design patterns and state management approaches (e.g., BLoC, Provider, Redux) in implementation.
  • Assist in integrating REST APIs and third-party SDKs (Firebase, Analytics, Payments, Maps, etc.).
  • Participate in managing app publishing tasks including signing, versioning, and compliance with Play Store and App Store requirements.
  • Help maintain CI/CD pipelines and support automated testing for efficient and error-free releases.
  • Contribute to code reviews, testing (unit, widget, integration), and documentation practices for ensuring quality.
  • Monitor app performance and assist in addressing bugs, crashes, and optimization opportunities.

SAFEGUARDING RESPONSIBILITIES:

  • Ensure the safety of team members from any harm, abuse, neglect, harassment, and exploitation to achieve the program's goals of safeguarding implementation. Act as a key source of support, guidance, and expertise on safeguarding for establishing a safe working environment.
  • Practice, promote and endorse the issues of safeguarding policy among team members and ensure the implementation of safeguarding standards in every course of action.
  • Follow the safeguarding reporting procedure in case any reportable incident takes place, and encourage others to do so.

Additional Job Requirements:

  • Solid understanding of cross-platform frameworks (Flutter/React Native) and their interaction with native layers (Android/Kotlin, iOS/Swift), including rendering engines and bridge mechanisms.
  • Knowledge of standard mobile architectures (Clean Architecture, MVVM) and state management theories (BLoC, Provider, Redux) to ensure scalability and separation of concerns.
  • Understanding of RESTful API principles, JSON data handling, offline storage (SQLite/Hive), and security best practices (OAuth tokens, encryption).
  • Knowledge of continuous integration/deployment pipelines (Jenkins, GitHub Actions, Codemagic) and automated testing hierarchies (Unit vs. Widget vs. Integration tests).
  • Proficiency in writing clean, modular Dart (for Flutter) or JavaScript/TypeScript (for React Native), with the ability to read/write basic native code (Kotlin/Swift) when required.
  • Hands-on skill in integrating complex third-party libraries (Firebase, Google Maps, Payment Gateways) and handling asynchronous data flows efficiently.
  • Ability to use profiling tools (DevTools, Xcode Instruments, Android Profiler) to identify memory leaks, reduce app size, and fix frame-drop issues.
  • Skill in troubleshooting crashes and bugs across different devices and OS versions, utilizing crashlytics logs and breakpoints effectively.
  • Competence in using version control (Git), project management tools (Jira), and design handoff tools (Figma/Zeplin) to collaborate with the team.
  • The ability to work seamlessly with non-technical teams (UI/UX, Product) to translate business needs into technical features, asking the right questions to clarify requirements.
  • A mindset that prioritizes "pixel-perfect" UI implementation and rigorous testing, ensuring that what is delivered matches the design and functions without error.
  • The willingness to stay updated with the rapidly evolving mobile landscape (e.g., new iOS/Android versions, Flutter updates) and apply new best practices.
  • Taking ownership of assigned modules from "planning to deployment," ensuring deadlines are met and proactively communicating if risks arise.

Educational Requirements:
Bachelor's degree in CSE or a relevant discipline from any recognized educational institution.

Experience Requirements:
A minimum of 3 years of relevant experience is required; experience in mobile app development in the software/ ICT industry is preferred.

Benefits:
Festival Bonus, Contributory Provident Fund, Gratuity, Performance Bonus, Health and Life Insurance, Maternity/ Paternity Leave, Wellness Centre Facility, Day Care Facility, and others as per policy.

BRAC believes that everyone we work with—including our staff, programme participants, partners, and the communities we serve—has the right to be protected from all forms of harm, abuse, neglect, harassment, and exploitation, including sexual exploitation and abuse.

We uphold human dignity and inclusion for all, regardless of age, race, religion, gender, disability, ethnic origin, or socio-economic background. We are an equal opportunity employer. We especially encourage those who have shown resilience—who have faced personal struggles, bounced back, and continued to move forward—to apply.

Selected candidates will have to go through a rigorous reference and background checking process which may include police verification.



  • Dhaka, Dhaka, Bangladesh BRAC Full time

    Location: BRAC Head Office, Dhaka.Last Date of Application:January 30, 2026BRAC is an international development organisation founded in Bangladesh that partners with over 100 million people living with inequality and poverty globally to create sustainable opportunities to realise potential. Working at BRAC is not like any other job. It is a platform where...

  • Operations Manager

    15 hours ago


    Dhaka, Dhaka, Bangladesh BRAC International Full time

    Career with BRAC InternationalBRAC International is a leading nonprofit organization with a mission to empower people and communities in situations of poverty, illiteracy, disease, and social injustice. Founded in 1972, by Sir Fazle Hasan Abed, BRAC is the largest non-governmental development organisation in the world, and is present in 15 countries across...


  • Dhaka, Dhaka, Bangladesh World Food Programme Full time

    DEADLINE FOR APPLICATIONS14 February :59-GMT+06:00 Bangladesh Standard Time (Dhaka)WFP celebrates and embraces diversity. It is committed to the principle of equal employment opportunity for all its employees and encourages qualified candidates to apply irrespective of race, colour, national origin, ethnic or social background, genetic information, gender,...


  • Dhaka, Dhaka, Bangladesh BRAC Full time

    BRAC is an international development organisation founded in Bangladesh that partners with over 100 million people living with inequality and poverty globally to create sustainable opportunitiesto realise potential.Prottasha-II is a flagship project for the reintegration of Bangladeshi returnee migrants. The European Union (EU) is funding a four-year-long...

  • Programme Associate

    15 hours ago


    Dhaka, Dhaka, Bangladesh UNDP in the Arab States region Full time

    Dhaka, BangladeshTrendingJob InfoJob Identification 30708Posting Date 12/11/2025, 04:33 AMApply Before 01/04/2026, 04:59 AMJob Schedule Full timeLocations Dhaka, BangladeshAgency UNDPGrade NPSA-7Vacancy Type National Personnel Service AgreementPractice Area GovernanceContract Duration 1 Year with Possibility for extensionEducation & Work Experience...

  • Programme Analyst

    15 hours ago


    Dhaka, Dhaka, Bangladesh UNDP Full time

    Background With a total gross domestic product (GDP) of over USD 430 billion, Bangladesh is the second-largest economy in South Asia. Between 2000 and 2019, Bangladesh's economy registered high GDP growth, averaging around 6% per annum. During this period, there were several notable improvements across different socioeconomic indicators, putting the country...

  • Programme Analyst

    15 hours ago


    Dhaka, Dhaka, Bangladesh UNDP in the Arab States region Full time

    Dhaka, BangladeshTrendingJob InfoJob Identification 30712Posting Date 12/11/2025, 04:13 AMApply Before 01/04/2026, 04:59 AMJob Schedule Full timeLocations Dhaka, BangladeshAgency UNDPGrade NPSA-9Vacancy Type National Personnel Service AgreementPractice Area Inclusive GrowthBureau Regional Bureau for Asia and the PacificContract Duration 1 Year with...


  • Dhaka, Dhaka, Bangladesh BRAC Full time

    BRAC is an international development organisation founded in Bangladesh that partners with over 100 million people living with inequality and poverty globally to create sustainable opportunities to realise potential.About the Project:In partnership with Educate A Child (EAC) under the Education Above All (EAA) Foundation, BRAC is implementing a four-year...


  • Dhaka, Dhaka, Bangladesh UNOPS Full time

    Job HighlightThe effective and timely achievement of the key results will directly contribute to the quality, efficiency, and impact of the assigned services and deliverables. This, in turn, will strengthen the credibility and visibility of UNOPS in delivering results that align with national priorities and the Sustainable Development Goals (SDGs). Through...


  • Dhaka, Dhaka, Bangladesh BRAC Full time

    Location:Dhaka, BangladeshLast Date of Application:February 12, 2026BRAC is an international development organisation founded in Bangladesh, working in partnership with over 100 million people worldwide to create sustainable opportunities and help individuals realise their full potential. BRAC is committed to building a world free from inequality and...