Flutter Developer

Engineering - Software & QA 6 months ago
Employment Information

Job description

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.
•    0-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.

 

Skills
HTML/CSS Knowledge Responsive Design Technical Knowledge (Industry-Specific) Programming Languages (e.g., Java, Python, C++) Software Testing (Manual & Automated) Quality Assurance Processes Debugging & Troubleshooting Test Automation Tools (e.g., Selenium, QTP) Version Control (e.g., Git)
Emploice.com |  Connecting Employees and Employers

Subscribe Us
Stay Updated

Emploice.com |  Connecting Employees and Employers