Fluttr Developer
London, Greater London, W1B, England, UK
Listed on 2026-07-17
-
Software Development
App Developer - Mobile/Web, Software Engineer
Job Role:
Flutter Developer
Location:
London, UK
We are seeking an experienced Flutter Developer with strong expertise in the banking domain to oversee the planning, execution, and successful delivery of projects.
Hybrid WorkingThe work setting will vary from company offices, client sites, and home; home working cannot be 100% of the time.
RoleBuild high‑performance, secure banking applications implementing state management and ensuring compliance with strict financial cybersecurity standards.
Key Responsibilities- Build and maintain Flutter applications with best practices.
- Translate Figma UI designs into pixel‑perfect, responsive layouts.
- Implement state management using BLoC, Provider, or Riverpod.
- Integrate RESTful APIs and handle JSON data.
- Write unit and widget tests, ensuring code quality and security.
- Identify memory leaks and optimise performance to achieve smooth 60fps animations.
- Collaborate with backend engineers, UI/UX designers, and product managers to deliver secure financial features.
- Adhere to Barclay's strict cybersecurity policies and SOX compliance requirements.
- Expert proficiency in Flutter/Dart.
- Solid foundational knowledge of native Android (Java/Kotlin) or iOS (Swift).
- Strong understanding of architectural patterns such as BLoC, Provider, Riverpod.
- Hands‑on API integration experience with RESTful services.
- Knowledge of secure coding practices, data encryption in transit, and unit/widget testing.
- Experience with Git and CI/CD pipelines (e.g., Bitrise, Jenkins) and Agile methodologies.
Capgemini is a Disability Confident Employer (Level 2). All candidates who declare a disability and meet the minimum essential criteria will receive an interview offer.
Job Description – Grade SpecificFully competent in its own area, deep understanding of related programming concepts, software design and development principles, works autonomously with minimal supervision, can lead a team, proactively understand client needs, assess and adapt to project issues, formulate innovative solutions, drive team success, manage costs, explain concepts, motivate others.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: