Flutter Developer
Job Type: Full-time
Location: Remote
Responsibilities:
- Maintain, design and develop high-performance,low-latency, and performant applications.
- Diagnose and resolve performance issues, as well as fix bugs to enhance application functionality.
- Write well-designed, extensible, testable, and efficient code.
Skills and Qualifications:
- Good knowledge and experience in Flutter Framework and DART programming. Strong knowledge of Object-Oriented Programming.
- Familiarity with Material Design, IOS, and Android UI design principles, patterns, and best practices. Familiarity with testing frameworks
- Experience with widgets like Scaffold, Builder, and Change Notifier.
Bonus Oualifications:
- Built at least one Flutter mobile app.
- Several years of experience in Flutter app development.
- Experience with Flutter across all platforms including Android, WA, and iOS.
- Proficiency in Android(Java/Kotlin) or iOS(Swift) programming.
- Deep understanding of concepts like Dependency Injection and Memory Leaks. Familiarity with the Provider State Management Library.
- Familiarity with routing tools such as vrouter and auto_route.
- Familiarity with databases like Hive.
- Familiarity with complexity analysis.