Software Engineer – Flutter

Job Brief:A Flutter Developer at Rubico will require an understanding of the Flutter core system understanding of Dart fundamentals and a Strong understanding of programming concepts like OOP, Solid Principle, Clean Architecture, etc.

Required skills
  • Good understanding of mobile design & development paradigms for both iOS and Android.
  • Strong understanding of Dart’s fundamental
  • Knowledge of design patterns & design architecture like MVC, MVVM, VIPER
  • Good exposure in GETX, Provider and bloc pattern
  • Good understanding of the OOPS principle
  • Knowledge of Version Control(GIT)
Good to Have
  • Working knowledge of several architectural approaches is a plus
  • You have working experience in building apps using Flutter from scratch
  • Working experience on how to design core systems in Flutter (Designing app architecture, state management, etc.
  • Experienced in the testing method
  • Good understanding of Clean Architecture, Solid Principles, and other principles
  • Understand the project by asking questions, identifying challenges and offering suggestions for improvements
  • Build pixel-perfect UIs across both mobile platforms
  • Analyze, design, and develop complex applications for different Platforms(IOS, Android)
  • Enforce code quality through test-driven development. Test application for bugs and undertake to debug
  • Ensure functional and technical design meets product and business requirements

Apply Now!

* Required fields.

Accepted file types: pdf, doc, docx, Max. file size: 5 MB.