Manager, Software Development (Full Stack, java, flutter)

Job Description

Title: Manager, Software Development (Full Stack, java, flutter)

Company Name: Mutual Trust Bank PLC

Vacancy: --

Age: Na

Job Location: Dhaka

Salary: --

Experience:

  • At least 8 years
  • The applicants should have experience in the following business area(s): Banks


Published: 2025-07-15

Application Deadline: 2025-07-26

Education:
    • Bachelor/Honors
  • Bachelor of Science (BSc) in Computer Science & Engineering from a recognized a UGC-approved university. No third division/class or equivalent CGPA is allowed at any stage.


Requirements:
  • At least 8 years
  • The applicants should have experience in the following business area(s): Banks


Skills Required:

Additional Requirements:
  • Industry-recognized certifications in relevant areas such as Flutter development, backend technologies, software architecture, or system design will be considered an added advantage and may provide a competitive edge.


Responsibilities & Context:

This role is designed for a highly experienced software professional with a minimum of 8 years of hands-on experience in application development, preferably within a software company or banking environment. The ideal candidate must have a strong foundation in Object-Oriented Programming (OOP) and expertise in developing mobile applications using Flutter or backend systems using Java/C#. At least 4 years of practical experience in Flutter development is essential, along with a solid grasp of coding architectures, state management, and performance optimization. The position demands technical leadership, problem-solving ability, and a commitment to clean, scalable, and maintainable code.

Key Responsibilities:

  • Application Development:
    Architect and develop high-performance, scalable mobile applications using Flutter or backend systems using Java/C#.

  • Technical Leadership:
    Lead and mentor cross-functional teams in designing and delivering new features with a focus on technical excellence.

  • Code Quality & Optimization:
    Ensure code maintainability and performance through rigorous reviews, architectural best practices, and proactive optimization.

  • Problem Resolution:
    Troubleshoot and resolve critical bottlenecks and bugs to enhance system reliability and user experience.

  • Clean Architecture & State Management:
    Implement architectures such as MVC and CLEAN, and manage app states using RiverPOD or BLOC.

  • API Integration & Version Control:
    Integrate applications with backend services using RESTful APIs and manage codebases via Git.

  • Documentation & Best Practices:
    Champion clean, well-documented, and testable code to maintain codebase quality and team productivity.

  • Technology Exploration:
    Continuously explore and recommend emerging technologies and trends in Flutter and backend development.



Job Other Benifits:

Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: Bank/ Non-Bank Fin. Institution

Interested By University

University Percentage (%)
National University 11.63%
Jahangirnagar University 5.26%
University of Dhaka 3.32%
Daffodil International University (DIU) 2.77%
American International University Bangladesh (AIUB) 2.77%
Jagannath University 2.22%
North South University 2.22%
University of South Asia 1.39%
Stamford University Bangladesh 1.39%
University of Asia Pacific 1.39%

Interested By Age Range

Age Range Percentage (%)
20-30 49.03%
31-35 32.13%
36-40 11.91%
40+ 6.37%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 9.14%
20K-30K 22.44%
30K-40K 14.40%
40K-50K 7.48%
50K+ 46.54%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 17.17%
0.1 - 1 years 6.93%
1.1 - 3 years 16.90%
3.1 - 5 years 14.40%
5+ years 44.60%

Similar Jobs