Develop both Android and iOS mobile apps using Flutter for a seamless user experience.
Implement clean code using Architectural Patterns like MVP/MVVM, Getx, block and provider.
Understand Flutter widgets and their life cycle to create efficient solutions.
Apply OOP, Algorithms, and Data Structures for effective problem-solving.
Proficiently work with REST APIs to enhance app functionality.
Implementing measures to safeguard users’ data.
Proofreading your code and correcting mistakes before each app is released.
Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
Monitoring app reviews to detect areas for improvement.
Able to find opportunities to add value and execute solutions.
Creating app updates, including bug fixes and additional features, for release.
Maintain awareness of technology trends and issues and apply that knowledge to app development.
Participate in end-to-end product life cycle: confirming requirements, solution design, development, testing, and implementation.
Work with team members to design solutions that are supported by the architecture of the existing systems.
Resolve complex technical issues and drive innovation.
Contribute to the complete mobile development life cycle.
Educational Requirements:
B.Sc. in Computer Science & Engineering or equivalent department from any reputed University.
Experience & Skills Required:
At least 1/2 year(s) experience
1 to 2 years of experience in relevant positions.
Design Skills: Create pixel-perfect user interfaces for a great look and feel.
App life cycle: Good understanding in android and ios application development life cycle.
API Integration: Familiarity with integrating complex APIs.
Payment Gateway: Payment Gateway integration for the application.
User-Centric Focus: Understand user interactions for improved app usability.
Code Translation: Convert designs and wireframes into high-quality code.
Data Handling: Work with JSON format for data exchange.
Problem-Solving: Strong analytical skills with a proactive problem-solving attitude.
Team Player: Collaborate effectively within a team environment.
Version Control: Familiarity with Git for collaborative development.
Google Firebase: Knowledge of Firebase Api integration.
Notifications: Knowledge of push notifications for enhanced app features.
Google Map: Knowledge of google map integration for enhanced app features.
Flutter Libraries: Have enough confidence to integrate any third libraries or SDKs into both Android and IOS.
Google Play Store and Apple App Store Deployment: Need to have hands-on experience deploying apps on both the Google Play Store and Apple App Store, ensuring compliance with platform guidelines.
We Offer
Performance-based career progression
Very high learning opportunity
Flexible work environment
2 (two) festival bonus per year
Work 5 days a week after probationary period
Annual, casual and medical leave as per company rules
Position:
Junior Flutter App Developer
Industry:
Computer Software Health, Wellness and Fitness
Employment Type:
Full-time
Salary:
Negotiable
Job Location:
Dhaka
Office Address:
CMED Health Limited, 4th Floor | House # 460 | Road# 31 | New DOHS | Mohakhali | Dhaka-1206