Job Description :
- Translate designs and wireframes into high-quality, cross-platform code.
- Design, build, unit test, and maintain reusable and scalable codebases.
- Ensure optimal performance, quality, and responsiveness across platforms.
- Communicate effectively with stakeholders and provide timely updates.
- Identify performance bottlenecks and fix bugs.
- Maintain and enforce coding standards, best practices, and code quality.
- Continuously explore and experiment with emerging technologies to drive innovation in development.
Requirements :
Strong knowledge of cross-platform application development using Flutter and Dart.Developed and published at least one application using Flutter (mobile, web, or desktop).Familiarity with Flutter for Web and understanding of browser compatibility, responsive design, and deployment best practices.Familiarity with RESTful APIs and integration patterns.Strong knowledge of UI / UX principles, responsive design, and platform-specific design guidelines, including iOS and Android.Experience with offline storage, threading, and performance tuning.Familiarity with code versioning tools (Git, TFS).Strong knowledge of cross-platform state management and architectural patterns in Flutter,such as BLoC, Provider, Riverpod, etc.
Eager to learn and adopt new technologies and frameworks as per project requirements.Excellent problem-solving aptitude and strong communication skills.Team player with a collaborative mindset.Good to Have Skills : Python or NodeJS experience.Awareness and understanding of current AI trends, and ability to apply prompt engineering or integrate AI-based tools when needed.ref : hirist.tech)