Our IT Department is rapidly growing, we’re looking for a passionate and skilled Flutter Developer who’s ready to take on exciting challenges in cross-platform mobile development. You’ll work on feature-rich apps, collaborate with a team that values clean code and efficient processes, and help shape high-quality products from development to release. So, join us and bring your expertise to the next level.
Your mission:
- Collaborate with fellow developers to deliver high-quality, maintainable Flutter applications;
- Contribute to the development and support of scalable mobile products across Android and iOS;
- Integrate and maintain secure, reliable APIs and Firebase services to support app functionality;
- Troubleshoot, test, and optimize mobile performance while ensuring smooth user experiences;
- Continuously improve the codebase through clean architecture, automated testing, and CI/CD practices.
Needed skills:
Technical Skills:
- Strong experience with Dart 3.0+ and Flutter framework, including modern language features like pattern matching
- Proficient in state management using BLoC pattern and state machines for complex application flows, DI
- Understanding of Android and iOS environment setups
- Experience with Flutter flavors for multi-environment builds
Backend Integration & Networking:
- Skilled in integrating RESTful APIs with dart:http and Dio for advanced networking scenarios
- Familiar with OAuth2 authentication flows, preferably with Laravel backends
- Proficient with API testing tools like Postman
Firebase & Cloud Services:
- Experience with FlutterFire CLI and Firebase services:
- Cloud Messaging for push notifications
- Remote Config
- Analytics
- Crashlytics
Development Tools & Workflow:
- Build_runner, code generation
- Experience with CI/CD pipelines using GitLab CI, Codemagic, or Bitrise
- Familiar with native platform tooling and release processes for both Android and iO
- Testing & Quality
- Experience writing unit tests
- Focus on clean, maintainable code architecture and best practices
Work Environment:
- Comfortable working in Linux-based environments and using Git for version control
- Strong team collaboration skills with a proactive, solution-oriented attitude
- Experience working with Figma for design handoff and UI implementation
What is for you:
- A home for your ideas;
- Home office & flexible work hours;
- 25 days holiday paid leave;
- Competitive remuneration package and cool benefits – Multisport, Health insurance, Coffee, snacks and fresh fruits during the office hours;
- Daily opportunities to challenge your analytical thinking;
- Continuous personal and professional growth.
- Friendly environment with great specialists, eager to evolve professionally as a team .
Credissimo is a leading European FinTech Group founded in 2007. Our innovative proprietary technology combined with superior customer service enables us to deliver unmatched efficiencies and state-of-the-art consumer finance solutions. We constantly strive to push the technological boundaries to their limits in order to be at the innovation frontier of the FinTech industry.