We are seeking an experienced and passionate Flutter Developer to design, build, and continuously enhance our clients online mobile platform. The ideal candidate will have 8+ years of mobile development experience, with at least 4 years dedicated to Flutter, and will contribute to the full development lifecycle from concept to deployment.
Roles And Responsibilities
Design, develop, and maintain high-quality mobile applications using the Flutter framework and Dart language
Collaborate with UI/UX designers to translate wireframes and visual concepts into fully functional mobile applications
Integrate backend services and RESTful APIs into mobile apps
Conduct research and suggest new technologies and tools, ensuring implementation follows best practices
Ensure resiliency, availability, and security of mobile platforms and applications
Participate in all stages of the mobile development lifecycle including design, development, testing, deployment, and maintenance
Write clean, maintainable, and efficient code while adhering to coding standards
Conduct Unit, Widget, and Integration Testing for app quality and reliability
Collaborate with cross-functional teams to define, design, and deliver new features
Monitor and improve app performance and resolve technical issues
Stay updated with current trends, techniques, and advancements in mobile development
Skills And Qualifications Required
8+ years of experience in mobile development, with at least 4 years using Flutter
Strong proficiency in Dart and the Flutter framework
In-depth knowledge of mobile architecture patterns like MVC, MVVM, and BLoC
Solid understanding of Android and iOS design principles and platform-specific UI/UX standards
Hands-on experience with RESTful APIs, Git version control, and third-party libraries
Experience with Firebase, SQLite, or similar local data storage solutions
Familiarity with CI/CD pipelines and automation tools
Knowledge of mobile testing frameworks and methodologies
Understanding of cloud platforms like Firebase or AWS
Exposure to native app development (Java/Kotlin/Swift) is a plus
Strong problem-solving, analytical, and communication skills
Bachelors degree in Computer Science, Engineering, or a related field (or equivalent work experience)
Preferred Skills
Experience working in Agile/Scrum teams
Knowledge of containerization or backend integration
Familiarity with web services and mobile-to-web integrations
(ref:hirist.tech)
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job