CAPCO POLAND
*We are looking for Poland based candidate.
At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management.
PROJECT OVERWIEW:
Capco partnered with a leading financial institution to design, build, and launch Switzerland’s mobile-first digital private bank, seamlessly combining everyday banking with wealth management for affluent clients. The engagement covers the entire product lifecycle - from concept and UX to engineering and production - leveraging agile delivery, process automation, and end-to-end engineering. The result is a highly scalable, secure, and innovative digital banking platform that accelerates time-to-market and enhances operational efficiency.
ROLE OVERVIEW:
We are looking for a Flutter Developer to design, develop, and maintain mobile applications using Flutter. You will contribute to building performant, secure, and user-centric mobile solutions in a regulated financial environment, working closely with product owners, UX designers, backend engineers, and QA specialists. You will be part of a cross-functional, international team delivering a high-quality mobile banking experience used by sophisticated private-banking customers.
KEY RESPONSIBILITIES:
- Develop and maintain mobile applications in Flutter (Dart) for iOS and Android
- Implement clean, maintainable, and testable code following best engineering practices
- Collaborate with UX/UI designers to translate designs into high-quality mobile interfaces
- Integrate mobile apps with backend APIs and services
- Participate in code reviews, technical discussions, and architectural decisions
- Contribute to CI/CD pipelines, automated testing, and release processes
- Work in an Agile/Scrum environment, contributing to sprint planning and refinements
- Ensure applications meet security, performance, and quality standards expected in digital banking
- Support ongoing optimization, bug fixing, and feature enhancements
REQUIRED SKILLS & QUALIFICATIONS:
- 2–4+ years of professional experience in mobile application development
- Strong hands-on experience with Flutter and Dart
- Experience building and maintaining production-grade mobile applications
- Good understanding of mobile architecture patterns (e.g. MVVM, Clean Architecture)
- Experience integrating RESTful APIs
- Familiarity with state management solutions (e.g. Bloc, Riverpod, Provider)
- Understanding of mobile performance optimization and debugging
- Experience working in Agile teams
- Very good English communication skills
- Experience in financial services or fintech projects
- Knowledge of mobile security best practices
- Experience with automated testing (unit, widget, integration tests)
- Exposure to CI/CD tools for mobile applications
- Experience working in distributed or international teams
We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects.
RECRUITMENT PROCESS:
- HR interview with the recruiter
- Technical interview with Capco Engineering team
- Client interview
- Feedback and offer