VG & Partners's logo

Flutter Developer at VG & Partners

  • Full-time
  • On-site, Toronto, ON, Canada

Flutter Developer

Responsibilities

  • Translate designs and wireframes into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java /Dart code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Skills

  • Strong system design and architecture skills. Curiosity to tinker around, explore new paradigms and strong zest for continuous improvement. Strong problem-solving skills.
  • Understanding of network connections, Rest API and scheduling.
  • Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
  • Optimizing app performance and memory consumption.
  • E2E App development and/or experience of developing SDKs is good to have. Leveraging community libraries to efficiently complete development tasks.
  • Good if have working experience on the following :
    • Strong knowledge of Flutter Development Framework, different versions of Android, and how to deal with different screen sizes
    • Familiarity with RESTful APIs to connect Android applications to back-end services
    • Strong knowledge of Android UI design principles, patterns, and best practices
    • Experience with offline storage, threading, and performance tuning
    • Ability to design applications around natural user interfaces, such as "touch"
    • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
    • Knowledge of the open-source Android/Flutter ecosystem and the libraries available for common tasks
    • Ability to understand business requirements and translate them into technical requirements
    • Familiarity with cloud message APIs and push notifications
    • A knack for benchmarking and optimization
    • Understanding of Google's Android design principles and interface guidelines
    • Proficient understanding of code versioning tools, such as Git
    • Familiarity with continuous integration
    • Knowledge of various android libraries (good to have Retrofit, Picasso/Glide, firebase,
    • JobService Libraries

Published about 5 hours ago • Expires December 12, 2025 07:04