Job Summary
We are looking for Flutter Engineer responsible for the development and maintenance of applications aimed
at a vast number of diverse Android & iOS devices. Your primary focus will be the development of
cross-platform (Android & iOS) applications and their integration with back-end services. You will be working
along-side other engineers and developers working on different layers of the infrastructure. Therefore, a
commitment to collaborative problem solving, sophisticated design, and creating quality products is
essential.
Principal Duties / Responsibilities
Develop app using Flutter for both Android & iOS platforms
Independently write quality code that is simple, reliable, and scalable
Evaluate and implement out-of-the-box ideas for application development
Work with the team to manage, optimize, and customize multiple applications
Detect and troubleshoot application issues
Required Qualifications, Skills, Knowledge, Experience
Must have 2+ years of experience in native mobile development (Android / iOS)
Must have 1+ years of experience in Flutter
Should have worked and successfully deployed apps using Flutter framework
Good knowledge of Flutter SDK & Dart programming language
Should have worked on mobile platforms like Android or iOS
Should have developed & worked with Flutter widgets for iOS & Android
Experience with any of the state management solutions like Bloc, Provider, Mobx, etc.
Mobile app architecture design and optimization
Extreme attention to detail and the ability to match the design as closely as possible
Ability to work closely with Product Managers, other development team members
Understanding of functional Reactive Programming is must.
Comfortable with Test- Driven Development.


Source link