Senior Flutter Developer
We are looking for Senior Flutter Developers to join a high-impact team for a strategic digital
banking project. The selected candidates will be responsible for delivering a scalable,
performant, and secure mobile banking application integrated with the Backbase platform and
SDKs.
This role is central to shaping mobile architecture, leading integration with Backbase platform
APIs and SDKs, and guiding other developers in the team.
Key Responsibilities
- Define and own the Flutter mobile app architecture, ensuring modular, maintainable, and
scalable codebase aligned with project goals
Lead the integration of Backbase Mobile SDKs (e.g., Identity, Authentication,Transactions) into Flutter through native bridges or wrappers
Participate and lead in solution design, backlog grooming, sprint planning, and technicalsessions
Identify technical risks early and proactively propose mitigation plans (e.g., PoC, APIcontracts, architectural patterns)
Ensure CI / CD pipeline readiness, quality gates, and secure mobile delivery practices areapplied from day one
Champion adherence to Backbase API specifications and design system principleswherever feasible
Ensure all visual designs conform to API contracts and UX standardsGuide other developers and review code for scalability, modularity, and qualityRequired Skills & Experience
5+ years of experience in mobile development, with at least 3 years focused on FlutterStrong understanding of Flutter's core concepts (widgets, state management, navigation,animations)
Solid understanding of native mobile app lifecycles (iOS and Android), SDK integration,and platform constraints
Understanding of performance best practices, identifying bottlenecks, and optimizing appperformance.
Understanding of local storage solutions (like SQLite) for storing and managing datalocally.
Experience integrating RESTful APIs and authentication mechanisms in mobile appsProven background in at least one Flutter-based production deployment at scaleProficiency in performance tuning, offline capabilities, local storage, threading, andsecurity best practices
Proficient in DevOps concepts (e.g., GitLab CI / CD, Firebase, Bitrise) and testautomation for mobile
Excellent problem-solving skills and debugging techniques across hybrid / nativeintegrations
Strong English communication skills (verbal and written) with ability to clearly articulatetechnical issues and decisions
Additional Skills
Experience with Backbase platform SDKs and digital banking implementation projectsExperience with building apps for both Android and iOSFamiliarity with strategies around native SDKs for use in hybrid frameworksSoft Skills
Strong communication skills; able to operate in multi-vendor environments withaccountability
Solution-driven mindset with focus on delivery outcomes and risk mitigationComfortable navigating ambiguity and proactively driving alignment across technicaland delivery stakeholders