Flutter Developer

Uttara University

Requirements

Experience

    • At least 1 year
  • The applicants should have experience in the following business area(s): University, Software Company

Additional Requirements

Education & Experience: Bachelor’s degree in Computer Science / Software Engineering (or equivalent). 1–3 years of hands-on experience with Flutter development.A strong portfolio or GitHub profile showcasing Flutter projects (required).

Technical Requirements:

Area Details

Framework: Strong knowledge of Flutter SDK and Dart language.

State Management: Experience with Provider, Bloc, Riverpod, or GetX.

API Integration: RESTful APIs, JSON serialization, and error handling.

UI/UX: Custom widget development, animations, and responsive design.

Database: Experience with SQLite, Hive, or Firebase Firestore.

Version Control: Proficient with Git (GitHub/GitLab).

Build & Deployment: Experience in building and publishing apps to Play Store and App Store.

Testing: Unit testing and widget testing in Flutter.

CI/CD (Optional): Familiarity with CI/CD tools like Codemagic or GitHub Actions.

Preferred Skills:

Experience integrating with Firebase (Auth, Analytics, Cloud Messaging).

Knowledge of GraphQL or WebSocket-based APIs.

Familiarity with Flutter Web or Desktop apps.

Basic understanding of backend development (especially Laravel / Node.js).

Experience with Push Notifications, App Security, and Device Permissions.

Knowledge of Material Design and Apple Human Interface Guidelines.

Attention to detail with a focus on clean design and usability.

Excellent communication and documentation skills.

Ability to collaborate effectively with backend and design teams.

Time management and ability to work on multiple projects.


Responsibilities & Context

Job Summary

The Flutter Developer will design and develop cross platform mobile applications (Android & iOS) for the university’s digital ecosystem including ERP portal, student portals, faculty dashboards, transportation etc. This position involves close collaboration with backend developers and administrators to deliver efficient, secure, and user-friendly mobile solutions.

Key Responsibilities

  • Design, build, and maintain mobile applications using Flutter and Dart.
  • Work with backend APIs (Laravel, Node.js, etc.) to integrate dynamic data.
  • Ensure smooth UI/UX performance across Android and iOS devices.
  • Implement authenticationpush notifications, and offline storage.
  • Optimize app performance, fix bugs, and manage version updates.
  • Collaborate with backend and database teams for API integration.
  • Publish and manage apps on Google Play Store and Apple App Store.
  • Write clean, testable, and maintainable code following coding standards.

Skills & Expertise


Compensation & Other Benefits

Benefits

  • Competitive salary (based on experience and university scale).
  • Annual leave, public holidays, and professional development support.
  • Opportunity to build real-world apps impacting students and faculty.

Employment Status

Full Time

Job Location

Dhaka (Uttara West)

Job Highlights

Flutter Development

Read Before Apply

Special instructions:

1) Candidates must fill in the “Application Form” properly following the link:https://uttarauniversity.edu.bd/ >> Career >> Job Application Form >> “Job Application Form for Administrative Position” and submit it (printed) or soft copy in case of email along with the CV, academic and other documents as a part of the application process. Please note that no application will be considered without this “Application Form”.

2) Candidates are instructed to mention the name of the position applied for on top-right corner of the envelope.

Apply Procedure

Hard Copy

How to apply?

Applicants are requested to apply with a cover letter along with a complete CV, a copy of passport size photograph and copies of all academic certificates, transcripts and experience certificates from the recent/present employer by 20 November 2025 to the Registrar, Uttara University, Holding 77, Beribadh Road, Turag, Uttara, Dhaka 1230. Candidates can also apply through email to: [email protected];

Company Information

Uttara University

FollowMore jobs from this company

Address:

Holding 77, Beribandh Road, Turag, Uttara, Dhaka-1230, Bangladesh

Website:

https://uttarauniversity.edu.bd/

Business:

Educational non-profit organization