👩💻Job board for Flutter™, Google’s UI toolkit for building beautiful apps for mobile, web & desktop
Flutter Developer
Permanent role based in Central London
Small but growing fintech startup
Must have:
· Experience with the Flutter UI software development kit
· Strong knowledge of OO programming
· 3 years’ experience of development of complex mobile apps for iOS and Android
· Experience of cross-platform technologies
· JavaScript development
· Google Cloud (GCP) experience
· Experience with SQL and NoSQL databases
· Knowledge of design patterns
· Experience of end to end secure SDLC including TDD
· Standard Git/ Gitlab workflow experience
Nice to have:
· Node.js
· Firebase, Google Cloud Functions
· Typescript
· Appreciation of security models and architecture
· Experience of API orchestration and rules engine coding
· Banking solutions or small business financing experience
· CI/ CD delivery
· Objective C and/or Java skills
· Backend development
· Any experience of recent platform innovations used in modern native apps such as material design
Personal Attributes:
· Strong logical approach and willingness to take the lead on solving complex problems
· Strong innovative skills and a passion for coding
· Can do attitude, motivated, hungry to develop, technically savvy, focused on delivery
· Polished communication and interpersonal skills
· An ability to work with little supervision
Education:
BSC or MSC in Computer Science or equivalent experience
Main responsibilities of this role will include:
· Participation, as a Senior Developer, in a Scrum team
· Providing technical leadership including overall architecture within Scrum team
· Designing, developing and implementing new software functionality
· Finding & fixing defects which are found with existing software
· Identifying and implementing appropriate unit testing
· Writing technical documentation for software developed
· Providing input into user interface design
· Working with the product team to deliver the business objectives
📋Copy to clipboard