We are looking for a full-stack developer who is passionate and independent, with proven experience in Flutter App development applications using React Native, PHP Laravel, and flutter/vue stack. Candidate must be passionate about programming and debugging skills in flutter and firebase.
Roles and Responsibilities
Responsible for building and shipping robust apps to Android/ iOS devices using a single codebase.
Writing readable and clear code using Dart.
Responsible for running and designing product application features across various cross-platform devices.
Understand basic concepts of design for developing user-friendly applications.
Managing layouts, gestures, animations, and lifecycle states of widgets
Handling networking with HTTP in a client-server architecture.
App state management and various approaches for the same like Provider, Redux, BloCRx, MobX
Required Skills and Qualifications
Experience in the development of Android/iOS applications and have deployed them on Google Play/App Store.
1+ years of experience in mobile app development.
Knowledge of front-end languages and libraries (e.g. React Native, Flutter).
Familiarity using version control tools like Git, Subversion, etc., and IDEs like Android Studio, VS Code, etc.
Knowledge of Dart programming language, Rest APIs, and integration of various APIs from third parties.
Comfortable using test cases for debugging code, enhancing performance and reliability.
Well-versed in translating wireframes designs into UI using Widgets.
Use of Model-View-Controller (MVC) and Model-View-ViewModel-Controller (MVVM) architecture and develop maintainable, testable, and functional software that meets product requirements.
Experience
Prior experience in PHP Laravel, Flutter / Vue stack is a must.
Front-end: Flutter( mobile and web) / VueJS (with Cordova for mobile) / Quasar (VueJS based)