Flutter Developer
Job Description:*
We are seeking an experienced Flutter Developer to join our team. As a Flutter Developer, you will be responsible for designing and developing high-quality, cross-platform mobile applications using the Flutter framework. The ideal candidate will have a strong understanding of Dart programming language, experience with mobile app development frameworks, and knowledge of Flutter SDK and its components.
Responsibilities:
• Design and develop cross-platform mobile applications using Flutter
• Develop intuitive, engaging, and progressive user interactions for mobile apps
• Deliver well-defined features of small to medium complexity on a regular basis
• Debug and fix issues in development, testing, and production
• Participate in software design for features and bug fixes
Requirements:
• 2-3 years of commercial experience developing and delivering Flutter-based apps
• Good understanding of state management, Flutter flavors, and other relevant technologies
• Proficiency in Dart programming language
• Experience with mobile app development frameworks
• Knowledge of Flutter SDK and its components
• Strong problem-solving skills
• Effective communication skills to collaborate with team members
Nice to Have:
• Experience with UI/UX design principles
• Familiarity with design patterns such as MVC or MVVM
• Understanding of RESTful APIs and web services
• Knowledge of version control systems like Git
• Experience with databases and other backend technologies
What We Offer:
• Competitive compensation package
• Opportunities for professional growth and development
• Collaborative and dynamic work environment
• Flexible work arrangements and remote work options
• Access to cutting-edge technologies and tools