Title: Flutter Developer (Android & iOS)
Company Name: Regnum
Vacancy: 2
Age: 22 to 35 years
Job Location: Anywhere in Bangladesh
Salary: Tk. 35000 - 50000 (Monthly)
Experience:
Strong problem-solving and analytical skills.
Good communication and teamwork abilities.
Ability to work independently and collaboratively.
Ability to manage multiple tasks and meet project deadlines.
Willingness to learn new technologies and follow industry best practices
Job Summary
We are looking for an experienced Flutter Developer to develop, maintain, and optimize high-quality mobile applications for Android and iOS platforms. The candidate should have strong technical skills in Flutter, Dart, API integration, state management, and mobile application development best practices.
Key Responsibilities
Develop, maintain, and enhance Android and iOS applications using Flutter and Dart.
Design responsive, user-friendly, and high-performance mobile application interfaces.
Integrate RESTful APIs and third-party services.
Implement authentication, push notifications, payment gateways, and other mobile application features.
Manage application state using suitable state management solutions.
Collaborate with backend developers, UI/UX designers, and other team members.
Debug, troubleshoot, test, and optimize applications for performance and reliability.
Publish and maintain applications on the Google Play Store and Apple App Store.
Write clean, reusable, maintainable, and well-documented code.
Use Git for version control and collaborate effectively within a development team.
Required Technical Skills
2–3 years of professional experience in Flutter application development. Strong proficiency in Flutter and Dart.
Hands-on experience developing applications for both Android and iOS. Good understanding of REST APIs, JSON, HTTP requests, and API integration.
Experience with state management solutions such as Provider, Riverpod, Bloc, or GetX.
Experience with Firebase services, including Authentication and Cloud Messaging.
Knowledge of local databases and storage solutions such as SQLite, Hive, or SharedPreferences.
Proficiency in Git and Git-based collaboration workflows. Good understanding of mobile UI/UX principles, responsive layouts, and performance optimization.
Experience with debugging, testing, and resolving application issues.
Familiarity with Android Studio, VS Code, and Flutter development tools.
Preferred Skills
Experience publishing applications on Google Play Store and Apple App Store.
Knowledge of native Android development using Kotlin/Java or iOS development using Swift.
Experience integrating payment gateways, Google Maps, GPS, camera, and push notifications.
Understanding of clean architecture, SOLID principles, and secure mobile application development.
Familiarity with CI/CD pipelines and automated application builds.