Mobile App Developer (Flutter)

  • Freelance
  • Full Time
  • Remote


Keywords: Flutter, Agile, Voice, Mobile, iOS, Android, CI, Testing, Monitoring, Fintech


Goodwith is an exciting fintech startup with a mission to develop engaging mobile applications that use cutting edge voice technology and sophisticated real-time algorithms to help you make savvy financial decisions and develop a robust credit score.

Goodwith’s passion is to give all young people access to good financial advice, to help them develop their own financial intelligence, and enable their finances go even further.

Goodwith is at the start of an exciting product journey, and you will play a key role in developing both the products and the business.

The ambition is for the app to become a trusted financial buddy that meets the highest standards for design and experience demanded by modern digitally-native consumers.

This Role

Goodwith is recruiting for a mobile application developer who will work at the heart of a dynamic multidisciplinary agile team to develop an engaging voice-enabled intelligent app for Android and iOS smartphones and tablets.

Goodwith has chosen Flutter as the framework choice for beautifully crafted, fluid, high-performance cross-platform mobile mobile application development.

The mobile application will be communicating with a cloud-hosted platform for data and application logic, so you will be working closely with a server application developer.


You will have 3+ years developing mobile applications that have been successfully adopted by users.

Your experience will include working in an agile team, doing iterative software development, continuous build, test and deployment systems, and monitoring user experience.

Your experience will include working with a security function to ensure an application is designed to be secure, assessing and mitigating risks, and supporting formal security assurance processes.

You will be able to demonstrate your passion for technology by, for example, contributions to open source projects, personal projects, learning different languages and frameworks, and giving talks and tutorials on mobile application development.

Team Skills & Capabilities

This role, working in a motivated, dynamic, diverse and ambition team, requires excellent people and communication skills.

You will be able to work at pace to ensure the team delivers to its roadmap and clients.

You are motivated to develop beautiful, engaging, fluid and high-performance applications that can attract and keep discerning users in the highly competitive market of applications for young adults.

Both technology and business needs can change fast, and you will thrive on the chance to adapt and develop the mobile app, and also your own skills, in new directions.

Technology Skills

  • Flutter framework for mobile application development.
  • 3+ years developing mobile applications.
  • Experience of at least one of the leading languages, eg C/C++, Java, Javascript, Python.
  • Mobile and server-side APIs and databases.
  • Continuous build and integration tools such as Jenkins.
  • Writing and automating unit and UI tests.
  • User experience monitoring and analytics.
  • Writing clean, readable, sustainable and reusable code.
  • Troubleshooting, debugging, and optimising performance.
  • Developing applications to meet accessibility standards.
  • Linux and shell script experience is an advantage.

Education & Certification

A degree in a mathematical, scientific or computing subject is desirable.

Developers with alternative relevant qualifications and applicable technology certifications are encouraged to apply.


The contract is for 12 months. This role is likely to become a permanent position for the right developer and a successful product. The remuneration for this lead developer is £30,000.

You will also gain valuable commercial experience developing applications using Google’s new Flutter framework.

This is also a fantastic opportunity to gain experience in the UK’s exciting and growing fintech sector.

To apply for this job email your details to