Responsibilities':
Delivering resilient and scalable code
Contribute to overall system design
Maintain existing code
Fix bugs and do performance tuning and analysis
Partner with our product and design teams to identify, prioritize and implement new features.
Participating in code and design reviews
Generating ideas for new initiatives
Creating best practices and mentoring other engineers on these best practices
Strong sense of responsibility; driving a project from inception to completion
Knowledge of API Handling
Test-Driven Development
Experience with various State management approaches the in-depth understanding of the Flutter App Life Cycle
Experience working with Firebase
Up-to-date with the latest flutter changes and popular packages
Preferably deployed and maintained flutter app on Android, iOS, Web, Windows, and Mac.
Experience with implementing Auth System.
Experience collaborating with back-end engineers to design APIs
Agile software development experience
Proficient with Git (GitHub or BitBucket)
Strong attention to detail and love for architecture, UX, and code.