Software Engineer, Flutter, Streams
Location: London, UK
Company: Google

Minimum qualifications:

  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Experience working with two or more from the following: web/mobile application development, distributed and parallel systems, developing large software systems, and/or security software development.
  • Software development experience in one or more general-purpose programming languages.
  • Experience building applications using Flutter or for Android.

Preferred qualifications:

  • Experience working with iOS, Swift, or Flutter.
  • Experience with security, authentication, and testing in the mobile space.
  • Experience in writing complex Android applications.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

At a highly-regulated, safety-conscious environment, you will work hand-in-hand with Product and Design to build a high quality application that creates an intuitive and safe mobile experience with real impact in today's healthcare. As part of the Core Mobile team, you will help build a foundation for a Flutter application. Your prior Android or Flutter experience will be critical in designing and building a clinical application using one of Google's newest tech stacks.

Streams is our secure mobile assistant for clinicians, providing the tools they need to spot health conditions on the move and prioritize patient care. Within the team, we bring together specialists who know what it takes to deploy clinical tools in practice - engineers, clinicians, translational researchers and more. 

Building on the work of the Health Research team, who have made major AI advances in the fields of medical imaging and electronic health records, our vision is for Streams is to become an AI-powered assistant for clinicians everywhere - combining the best algorithms with intuitive design. Working alongside colleagues across Google, you’ll help make this vision a reality.


  • Work with Application Developers to build a new cross-platform (Flutter) application for clinicians.
  • Collaborate with Design, Product, and clinical teams to define new features, balance usefulness, scope, and technical complexity.
  • Ensure that our mobile applications are delivered with the highest quality, adhering to the regulatory requirements applicable in the healthcare space.

Job posted on 28th August 2019-08-28T19:33:46.987 2019-09-28T19:33:46.987

When clicking on the button to apply, you will leave Flutter Jobs and go to a job application page outside this site. Flutter Jobs accepts no liability or responsibility as a consequence of any reliance upon information on there (external websites) or here.