Software Engineer (Flutter)

Job Description

Title: Software Engineer (Flutter)

Company Name: Divergent Technologies Ltd.

Vacancy: 1

Age: 25 to 40 years

Location: Dhaka (Mohakhali)

Salary: Negotiable

Experience:
∎ 1 to 2 years
∎ The applicants should have experience in the following business area(s):Software Company, IT Enabled Service

Published: 4 Mar 2025

Education:
∎ Bachelor in Engineering (BEngg) in Computer Science & Engineering

Requirements:

Additional Requirements:
∎ Age 25 to 40 years
∎ Strong experience with GetX, Bloc, or other state management solutions.·
∎ Strong experience in complex animations, UI designs, and custom widgets.·
∎ Understanding of native app development (Android/iOS).
∎ Solid knowledge of Method Channel and platform-specific integrations.·
∎ Strong understanding of OOP concepts and design patterns.
∎ Experience with third-party API integration and services.
∎ Understanding of SQL queries, database structures, and optimization techniques.
∎ Experience with local storage management (e.g., Shared Preferences, Hive, SQLite, Secure Storage).
∎ Familiarity with Git and version control workflows.
∎ Proven experience in deploying applications successfully on both the Play Store and App Store.
∎ Excellent problem-solving and analytical skills.
∎ Knowledge of backend development is a plus.
∎ Strong experience with GetX, Bloc, or other state management solutions.·
∎ Strong experience in complex animations, UI designs, and custom widgets.·
∎ Understanding of native app development (Android/iOS).
∎ Solid knowledge of Method Channel and platform-specific integrations.·
∎ Strong understanding of OOP concepts and design patterns.
∎ Experience with third-party API integration and services.
∎ Understanding of SQL queries, database structures, and optimization techniques.
∎ Experience with local storage management (e.g., Shared Preferences, Hive, SQLite, Secure Storage).
∎ Familiarity with Git and version control workflows.
∎ Proven experience in deploying applications successfully on both the Play Store and App Store.
∎ Excellent problem-solving and analytical skills.
∎ Knowledge of backend development is a plus.

Responsibilities & Context:
∎ Develop and maintain high-quality mobile applications using Flutter.
∎ Strong experience in implementing efficient state management solutions such as GetX, Bloc, etc.
∎ Strong experience in complex animations, UI designs, and custom widgets to create smooth and visually appealing user interfaces.
∎ Integrate third-party APIs, libraries, and services to enhance app functionality.
∎ Implement and manage Method Channel integration for seamless communication between Flutter and native code.
∎ Troubleshoot and optimize app performance while ensuring a seamless user experience.
∎ Follow object-oriented programming (OOP) principles and software design patterns.
∎ Manage and collaborate using Git and version control best practices.
∎ Deploy and maintain applications on both the Google Play Store and Apple App Store, ensuring successful app launch and compliance with platform guidelines.
∎ Collaborate with designers and backend developers to create a seamless app experience.
∎ Understand SQL queries, database structures, and optimization techniques for efficient data storage and retrieval.
∎ Experience with local storage management (e.g., Shared Preferences, Hive, SQLite, Secure Storage) for offline data persistence.
∎ Develop and maintain high-quality mobile applications using Flutter.
∎ Strong experience in implementing efficient state management solutions such as GetX, Bloc, etc.
∎ Strong experience in complex animations, UI designs, and custom widgets to create smooth and visually appealing user interfaces.
∎ Integrate third-party APIs, libraries, and services to enhance app functionality.
∎ Implement and manage Method Channel integration for seamless communication between Flutter and native code.
∎ Troubleshoot and optimize app performance while ensuring a seamless user experience.
∎ Follow object-oriented programming (OOP) principles and software design patterns.
∎ Manage and collaborate using Git and version control best practices.
∎ Deploy and maintain applications on both the Google Play Store and Apple App Store, ensuring successful app launch and compliance with platform guidelines.
∎ Collaborate with designers and backend developers to create a seamless app experience.
∎ Understand SQL queries, database structures, and optimization techniques for efficient data storage and retrieval.
∎ Experience with local storage management (e.g., Shared Preferences, Hive, SQLite, Secure Storage) for offline data persistence.

Skills & Expertise:

Workplace:
∎ Work at office

Employment Status: Full Time

Gender:
∎ Only Male

Job Location: Dhaka (Mohakhali)

Job Highlights:
∎ We are looking for Software Engineer (Flutter) for our company Divergent Technologies Ltd. The ideal candidate will have experience in Flutter for cross-platform application development, as well as native Android development using Java or Kotlin.

Company Information:
∎ Divergent Technologies Ltd.

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

Application Deadline: 3 Apr 2025

Category: IT/Telecommunication

Interested By University

University Percentage (%)
Daffodil International University (DIU) 11.15%
Green University of Bangladesh 5.95%
4.09%
North South University 3.35%
American International University Bangladesh (AIUB) 2.60%
East West University 2.23%
University of Dhaka 2.23%
Jahangirnagar University 1.86%
Northern University Bangladesh 1.86%
National University 1.86%

Interested By Age Range

Age Range Percentage (%)
20-30 84.39%
31-35 9.29%
36-40 1.12%
40+ 0.37%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 13.01%
20K-30K 31.60%
30K-40K 20.45%
40K-50K 15.61%
50K+ 19.33%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 34.57%
0.1 - 1 years 23.05%
1.1 - 3 years 26.39%
3.1 - 5 years 10.78%
5+ years 5.20%

Similar Jobs