Flutter Developer at Cynergy Bank, London, 6 Months, £Day Rate DOE

  • Contract Spy
  • London EC4M, UK
  • May 14, 2024
6 Months or more Information Technology

Contract Description

Application Deadline- Friday 24 May 2024

Job Title: Flutter Developers


Location:
hybrid or Remote

Contract Perm/FTC: Contract - 6 months

Day Rate: Dependant on experience


Hybrid Working Pattern - 3 days in Office & 2 WFH

About us


Cynergy Bank is the UK’s human digital bank serving the needs of ‘scale up’ or medium sized and fast-growing SMEs; professionals; high net worth and mass affluent individuals, in essence those market segments that still value human service enabled by great technology.

We recognise that professional and personal lives often overlap and our mission is to help empower our customers to achieve their ambitions by serving all their interdependent banking needs. We provide a comprehensive range of digitally enabled products and services to meet the property finance, business and commercial banking, private banking and personal savings needs of our customers.

Our human and digital model transforms banking for customers who still value a face-to-face relationship that is enabled by the latest digital technology.

We partner with firms such as Google Cloud, Cigniti and Slalom as we continue to innovate in the human digital space.

Cynergy Bank Limited is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority. Eligible deposits with Cynergy Bank Limited are protected by the UK Financial Services Compensation Scheme.

For more information on Cynergy Bank visit www.cynergybank.co.uk


The role

You will be joining our dynamic team of developers within Digital Channels. As Flutter Developer you will be responsible for developing high-quality, scalable, and efficient mobile & web applications using Flutter. You will work closely with our design and development teams to bring our innovative ideas to life.


Responsibilities:

  • Design and build advanced applications for the Flutter platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Working with external data sources and APIs.
  • Unit-testing code for robustness, including edge cases, usability, and general reliability.
  • Working on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Ensuring the best possible performance, quality, and responsiveness of applications.
  • Maintaining code quality, organisation, and UX automation.

 


Essential Knowledge & Experience

  • Proven experience or knowledge in Flutter development.
  • Strong understanding of Dart programming language.
  • Experience with state management solutions in Flutter (familiarity with GetX is a plus, but not mandatory).
  • Experience with RESTful/GRPC APIs to connect Flutter applications to back-end services.
  • Knowledge of other web technologies and UI/UX standards.
  • Understanding of Apple’s/Google's design principles and interface guidelines.
  • Experience with performance tuning, threading, and performance tuning.
  • Familiarity with cloud message APIs and push notifications.
  • Proficient understanding of code versioning tools, such as Git.
  • Familiarity with continuous integration.

Desirable knowledge & Experience:

  • Experience with GetX state management is highly desirable.
  • Knowledge of the mobile landscape, architectures, trends, and emerging technologies.
  • Solid understanding of the full mobile development life cycle.