Find your dream job at Australia's leading startups and VCs

Our exceptional communities of founders and investors are constantly seeking passionate individuals like you to join their team. Find your fit in the postings below. Just browsing? Sign up to our newsletter here, and stay up to date on the latest jobs.

Flutter Mobile Frontend Developer



Software Engineering
Sydney, Australia · Wrocław, Poland · Atlanta, GA, USA · Pampanga, Philippines
Posted on Tuesday, August 23, 2022
See other job openings at Amaka

Full time ContractAustralia

Apply for this Job Apply for this Job

Role Summary
  • 5+ years of development experience with at least 2 years in mobile development, specifically in the areas of hybrid mobile development for Android and iOS phones and tablet devices
  • Must have experience in development of Cross platform mobile application development using Flutter and Dart
  • Experience with Flutter working with Firebase
  • Web service integration (REST/JSON)
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Translate designs into high quality code, build, and maintain high performance, reusable, and reliable code
  • Implement push notifications, analytics, crash reporting, and local data storage
  • Graph library experience
  • Coding, Unit testing and bug fixing
  • Prepare build release document
  • Ability to work and deliver under triple constraint (time, scope and resources)

Nice to have

  • Hands-on knowledge of different Android and iOS versions
  • Understanding in CI/CD pipelines
  • Building flutter module and flutter plug-ins
  • Good understanding of mobile development ecosystem
  • Knowledge of Application Deployment to Google play store and Apple app store
  • Design, code, debug, document software and enhance existing/new components.
  • Conduct internal code review and code optimisation.
  • Requirement collection & documentation, application support, onsite and offshore coordination.
  • Support the rest of the development team.
  • Maintain trust and empathy with the international development team.
  • Facilitate execution of tasks oriented towards the team’s goal.
  • Help with planning and execution of most valuable projects.