Title: Flutter Developer (Mid-Level)
Company Name: Betopia Group
Vacancy: 2
Age: At least 23 years
Job Location: Dhaka
Salary: Negotiable
Experience:
Educational Qualification
Bachelor of Science (BSc) in Computer Science & Engineering.
Other Qualifications
Proven professional experience in Flutter mobile development.
Deployment Success: Must have successfully published at least one or more applications to both the Apple App Store and Google Play Store (Please provide links in your application).
Technical Skills: Strong grasp of Software Architecture principles and design patterns.
Hands-on experience with Socket programming for real-time application features.
Solid understanding of popular Flutter state management solutions (e.g., BLoC, Riverpod, Provider, or GetX).
Proficient with version control systems, particularly Git.
Soft Skills: Must be a quick learner who is highly adaptable, proactive, and capable of picking up new tools and frameworks on the fly.
Job Context
We are looking for a skilled, passionate, and fast-learning Flutter Developer to join our growing tech team. In this role, you will be instrumental in building high-quality, cross-platform mobile applications that deliver smooth performance and an exceptional user experience.
If you love solving complex technical challenges, take pride in writing clean and scalable code, and want to accelerate your career in a dynamic, fast-paced environment, this is the perfect role for you!
Job Responsibilities
1) App Development
Develop, maintain, and scale high-performance mobile applications for both iOS and Android using Flutter & Dart.
2) Architecture & Design
Design and implement robust, scalable software architecture (e.g., Clean Architecture, MVVM) to ensure long-term app maintainability.
3) Real-Time Features
Implement and manage real-time data communication using Socket programming / WebSockets.
4) Integration
Seamlessly integrate RESTful APIs, third-party services, and native device features.
5) Collaboration
Work closely with UI/UX designers and backend engineers to translate design wireframes into pixel-perfect, interactive apps.
6) Code Quality
Write clean, efficient, and well-documented code following the best industry practices.
7) Optimization
Debug, test, and optimize app performance, ensuring UI rendering stays smooth at 60+ FPS.
8) Team Growth
Actively participate in code reviews, technical discussions, and knowledge sharing.
Excellent Work Environment.
Fast Career Growth.
Global Exposure.
Innovation-Driven Culture.