MOBILE DEVELOPER (FLUTTER)
TECHNOLOGY
Innovative job opportunity offering a high salary package, attractive bonus remuneration and full remote working arrangement.
About This Role
You will be expected to possess an in-depth understanding of Mobile applications design and development including excellent technical background. You will design and develop an exciting mobile app as part of an Agile software delivery team with our client.    
Sydney, Australia or Remote
Full time
Technology
Key Responsibilities
-
Developing and implementing mobile applications using the Flutter framework
-
Collaborate with cross-functional teams to define, design, and ship new features
-
Stay updated with the latest Flutter and Dart developments and apply best practices in mobile app development
-
Develop high-quality and efficient Flutter applications for both Android and iOS platforms
-
Collaborate with UI/UX designers to implement attractive designs and ensure seamless user experiences
-
Troubleshoot, debug, and optimize application performance for maximum speed and scalability
-
Stay abreast of Flutter updates and industry trends to enhance development processes
-
Contribute to the entire app development lifecycle, from concept to delivery
Requirements
-
Excellent and fluent in English (verbal and written) 
-
Minimum 2+ years of experience in developing Hybrid Mobile Application using Flutter 
-
5+ years of experience in developing Mobile application IOS /Android (native or hybrid) 
-
Experience in developing and releasing professional mobile apps 
-
Experience working in Agile software development methodology 
-
Strong knowledge of Mobile UI design principles, patterns and best practices 
-
Solid understanding of the full mobile development life cycle 
-
Strong foundational understanding of software engineering, including architecting user interfaces, managing application state, and interacting with APIs 
-
Proficient in Java, React, Dart and Kotlin or Swift are highly preferred 
-
Experienced with unit test & automation testing skills 
-
Experienced with continuous integration & delivery environments 
-
Continually driving improvements and streamlining team processes. Engagement and promoting of the currently effective development team process around feature development process as well as release processes 
-
Analytical thinking and problem solving.